Decemdentate
Word Dictionary
-> Decemdentate
Search:
Decemdentate
(a.) Having ten points or teeth.
Terms of Use
Canadian Jobs