(of an animal) producing babies by means of eggs that are hatched inside the body of the parent, like some snakes compare oviparous, viviparous
Check pronunciation: ovoviviparous
Definition of ovoviviparous adjective from the Oxford Advanced American Dictionary