dogtooth
English
dogtooth meaning in English • dogtooth का अर्थ अंग्रेजी में
Noun
- See Canine tooth, under Canine>.
- An ornament common in Gothic architecture, consisting of pointed projections resembling teeth; -- also called tooth ornament>.