Definition Definition

polyandrous - Meaning and Examples

Meaning of 'polyandrous' (Webster Dictionary)

1 . Polyandrous [ a.]
- Belonging to the class Polyandria; having many stamens, or any number above twenty, inserted in the receptacle.