DECANDROUS Meaning of DECANDROUS in English adj. Bot. having ten stamens. Etymology: DECA- + Gk andr- man ( male organ) Oxford English vocab. Оксфордский английский словарь. 2012