DOGTOOTH


Meaning of DOGTOOTH in English

n. tooth of a dog, canine tooth; architectural ornament; dogtooth violet (type of lily)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.