meaning of biparous

1. Bringing forth two at a birth.
2.
producing two offspring at a time


Related Words

biparous |

Developed & Maintained By Taraprasad.com

Treasure Words