PLURIPAROUS MEANING IN ENGLISH

• Pluriparous Definition & Synonyms

  1. (a.) Producing several young at a birth; as, a pluriparous animal.


RECENT SEARCHES