polyparous Definition
Definition
Describing an organism or a female animal that has given birth to multiple offspring at one time, specifically more than once, or can reproduce multiple times in its lifetime.
More Word
Browse
Describing an organism or a female animal that has given birth to multiple offspring at one time, specifically more than once, or can reproduce multiple times in its lifetime.
Browse