Tamil Dictionary 🔍

celluliferous

Cel`lu*lif"er*ous, a. Etym: [L. cellula + -ferous.] Defn: Bearing or producing little cells.


celluliferous - Similar Words