YourDictionary

Dictionary Home » Science » ovoviviparous

ovoviviparous science definition

Producing eggs that hatch within the female's body. Some fish and reptiles are ovoviviparous. Compare oviparous, viviparous.

Learn more about ovoviviparous

link/cite print suggestion box