What is the full meaning of decandrous
belonging to the Decandria; having ten stamens, also DECANDRIAN [adj]
Example of the word decandrous placed on a Scrabble board.