Tamil Dictionary 🔍

zooegamy

Zo*ög"a*my, n. (Biol.) Defn: The sexual reproduction of animals.


zooegamy - Similar Words