Meaning of biparous

Definition of biparous

(adj) producing two offspring at a time

Other information on biparous

WIKIPEDIA results for biparous
Amazon results for biparous