biparous

Explore definitions, synonyms, and language insights of biparous

Definitions

Adjective Satellite
producing two offspring at a time