Decandrous
Word Dictionary
-> Decandrous
Search:
Decandrous
(a.) Belonging to the Decandria; having ten stamens.
Terms of Use
Canadian Jobs