Tamil Dictionary 🔍

celliferous

a. உயிர்மங்களை உடைய, உயிர்மங்களை உண்டுபண்ணுகிற.


Cel*lif"er*ous, a. Etym: [Cell + -ferous.] Defn: Bearing or producing cells.


celliferous - Similar Words