Word
ovoviviparous, adj.
producing living young from eggs that hatch within the body
<adj.all>
ovoviviparous
lexical pointers
antonym
viviparous
oviparous
semantic pointers
domain of synset (topic)
zoology, zoological science