Dodecandrous
Word Dictionary
-> Dodecandrous
Search:
Dodecandrous
(a.) Of or pertaining to the Dodecandria; having twelve stamens, or from twelve to nineteen.
Terms of Use
Canadian Jobs