Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Ovoviviparous
a.
Oviparous, but hatching the egg while it is within the body, as some fishes and reptiles.
←
Ovotesttis
Ovular
→
Shares
Related Words
Viviparous
Menu
Home
Search
My Last Searches