biparousEnglish

biparous, twinning

Adjective

Producing two offspring at a time

English: biparous, twinning

English words with similar meanings

Show 1 words