English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Vivipara
Vivipara
(n. pl.)
An artificial division of vertebrates including those
that produce their young alive; -- opposed to Ovipara.