Wiktionary
snaggletooths
n. (plural of snaggletooth English)
n. (plural of snaggletooth English)