Definition Definition

heptandrous - Meaning and Examples

Meaning of 'heptandrous' (Webster Dictionary)

1 . Heptandrous [ a.]
- Having seven stamens.