ovoviviparous

/ˌoʊvoʊvaɪˈvɪpərəs/
adjective
  1. Producing eggs that hatch inside the mother's body, so that the young are born alive.
    • The ovoviviparous snake retained its eggs until they were ready to hatch.
    • Guppies are ovoviviparous fish, which means the female releases live young rather than laying eggs.
    • Some sharks are ovoviviparous, giving birth to live pups after the eggs develop internally.
Antonyms
What does "ovoviviparous" mean? | whatsthatwordmean | whatsthatwordmean