VariousWords beta
Related Terms:
Definitions:
Adjective
multiparous
Definition: producing more than one offspring at a time
Definition: Having two or more pregnancies resulting in viable offspring.