Wiktionary
dog tooths
n. (context rare English) (dog tooth English)
n. (context rare English) (dog tooth English)