English Dictionary
◊ MULTIPAROUS
multiparous
adj : (biology) producing more than one offspring at a time [ant:
{uniparous}]