teethridge
English
Etymology
teeth
+
ridge
Noun
teethridge
(
plural
teethridges
)
Synonym of
alveolar ridge