omniparous
/ɒmniˈpɛərəs/Definitions
1. adjective
Giving birth to all or nearly all offspring at one time.
“Some species of mammals are omniparous, meaning they give birth to a large litter at once.”
2. adjective
Having a single or nearly simultaneous development and birth of multiple young.
“Omniparous animals often have large litters and rely on their offspring’s ability to care for one another.”