Macrodont(a.) Having large teeth.
Macrodont(n.) A macrodont animal.

Words within macrodont