Heptandrous definition

(botany) Having seven stamens.
adjective
0
0
Advertisement

Origin of heptandrous

  • Compare French heptandre.

    From Wiktionary