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. 2012