English

edit

Adjective

edit

icosandrous (not comparable)

  1. (botany) Having twenty or more stamens in each perigynous flower.
edit