Tamil Dictionary 🔍

ovigerons

O*vig"er*ons, a. Etym: [Ovum + -gerous: cf. F. ovigere.] (Biol.) Defn: Bearing eggs; oviferous.


ovigerons - Similar Words