Adjective Definition

biparous

1.Definition: producing two offspring at a time

Related Adjective(s):twinning




Please Share