icosandrous

Adjective

 * 1)  Having twenty or more stamens in each perigynous flower.