Definition Definition

oligandrous - Meaning and Examples

Meaning of 'oligandrous' (Webster Dictionary)

1 . Oligandrous [ a.]
- Having few stamens.