English edit

Noun edit

dogtooths

  1. plural of dogtooth