Dogtooth (Noun)
Meaning 1
A carved pyramidal ornament; used in 13th century England.
Classification
Nouns denoting man-made objects.
Meaning 2
Perennial woodland spring-flowering plant; widely cultivated.
Classification
Nouns denoting plants.