Definition of polyparous in English:

polyparous

adjective

Medicine Zoology
rare
  • Multiparous.

Origin

Mid 19th century; earliest use found in Webster's American Dictionary of the English Language.