meaning of polyparous

1. Producing or bearing a great number; bringing forth many.


Related Words

polyparous |

Developed & Maintained By Taraprasad.com

Treasure Words