ICOSANDROUS


Meaning of ICOSANDROUS in English

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

Webster's English dictionary.      Английский словарь Webster.