'ovoviviparous' definitions:

Definition of 'ovoviviparous'

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