Tamil Dictionary 🔍

stomatiferous

Stom`a*tif"er*ous, a. Etym: [Gr. sto`ma, -atos mouth + -ferous.] Defn: Having or producing stomata.


stomatiferous - Similar Words