◄
Macrodont
►
Dictionary
1. (
a.
) Having large teeth.
2. (
n.
) A macrodont animal.
Clyx.com