Multidentate
Word Dictionary
-> Multidentate
Search:
Multidentate
(a.) Having many teeth, or toothlike processes.
Terms of Use
Canadian Jobs