Tamil Dictionary 🔍

embryoniferous

Em`bry*o*nif"er*ous, a. Etym: [Embryo + -ferous.] (Biol.) Defn: Having an embryo.


embryoniferous - Similar Words