Tamil Dictionary 🔍

ovuliferous

O`vu*lif"er*ous, a. Etym: [Ovule + -ferous.] (biol.) Defn: Producing ovules.


ovuliferous - Similar Words