'ovoviviparous' definitions:

Definition of 'ovoviviparous'

(from WordNet)
adjective
Producing living young from eggs that hatch within the body [ant: live-bearing, oviparous, viviparous]