DODECANDROUS


Meaning of DODECANDROUS in English

(a.) Of or pertaining to the Dodecandria; having twelve stamens, or from twelve to nineteen.

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