Answer: ovoviviparous

AnswerCrossword Clue
ovoviviparousproducing eggs which are hatched in the parent's body
ovoviviparous(of an animal) Producing young by means of eggs that are hatched within the body of the parent, as in some snakes