Definition Definition

octandrous - Meaning and Examples

Meaning of 'octandrous' (Webster Dictionary)

1 . Octandrous [ a.]
- Of or pertaining to the Octandria; having eight distinct stamens.