Polyparous /(?)/

Po·lyp·a·rous

Polyparous

a.
  1. Producing or bearing a great number; bringing forth many.