icosandrian

(redirected from icosandrous)

icosandrian

(ˌaɪkəʊˈsændrɪən) or

icosandrous

adj
(of a plant) having at least twenty stamens