Get Your Premium Membership

Ovoviviparous

[adj] (zoology) producing living young from eggs that hatch within the body


Related Information

More Ovoviviparous Links

Antonyms

oviparous, viviparous



Book: Radiant Verses: A Journey Through Inspiring Poetry