biparous

Adjective
  1. Producing two offspring at a time (synset 302484905)

Found on Word Lists

Other Searches