Decaphyllous
Word Dictionary
-> Decaphyllous
Search:
Decaphyllous
(a.) Having ten leaves.
Terms of Use
Canadian Jobs