English dictionary

biparous meaning and definition

BIPAROUS adjective

Definition of biparous (adjective)

  1. producing two offspring at a time
Source: Princeton University Wordnet