Word info

icosandrous

Adjective

Meaning

Pertaining to the class Icosandria; having twenty or more stamens inserted in the calyx.

Source: Webster's dictionary

Related terms

Close letter words and terms