Ovoviviparous /(?)/

O·vo·vi·vip·a·rous

Ovoviviparous

a.
  1. Oviparous, but hatching the egg while it is within the body, as some fishes and reptiles. (Biol.)