DECANDROUS Meaning of DECANDROUS in English adj. Bot. having ten stamens. [ DECA- + Gk andr- man (= male organ) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012