teethridge

English

Etymology

teeth +‎ ridge

Noun

teethridge (plural teethridges)

  1. Synonym of alveolar ridge