Skip to main content

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>.
Advertisement