Definitions of biparous:

  • adjective:   producing two offspring at a time