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: Reflection on the Important Things