ovoviviparous
ovoviviparous is a valid 13-letter word worth 24 points in Scrabble and 29 in Words With Friends.
Meaning
What does ovoviviparous mean?
- adjective
producing living young from eggs that hatch within the body
Anagrams
Anagrams of ovoviviparous
Loading…
Word lists