DECANDROUS


Meaning of DECANDROUS in English

adj. Bot. having ten stamens.

Etymology: DECA- + Gk andr- man ( male organ)

Oxford English vocab.      Оксфордский английский словарь.