meaning of polyandria

1. A Linnaean class of monoclinous or hermaphrodite plants, having many stamens, or any number above twenty, inserted in the receptacle.


Related Words

polyandria | polyandrian |

Developed & Maintained By Taraprasad.com

Treasure Words