Definition Definition

diandria - Meaning and Examples

Meaning of 'diandria' (Webster Dictionary)

1 . Diandria [ n. pl.]
- A Linnaean class of plants having two stamens.