DODECANDRIA


Meaning of DODECANDRIA in English

noun ·pl a linnaean class of plants including all that have any number of stamens between twelve and nineteen.

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