meaning of polypiparous
1.
Producing
polyps.
Related Words
polypiparous
|
Developed & Maintained By
Taraprasad.com