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

Words within ovoviviparously

13 letter words: 1 results
View all words...