ovoviviparous
English Dictionary
->
Letter O
-> ovoviviparous
Search Dictionary:
ovoviviparous Definition
(a)
producing
living
young
from
eggs
that
hatch
within
the
body
ovoviviparous Synonyms
ovoviviparous
© Art Branch Inc.