Add to Chrome

ovoviviparous

Ovoviviparous is a 13 letter word which starts with the letter O and ends with the letter S for which we found 1 definitions.

Definition
(a.) Oviparous but hatching the egg while it is within the body as some fishes and reptiles.
Words by number of letters: