tooth_socketEnglish

alveolus, tooth socket

Noun

A bony socket in the alveolar ridge that holds a tooth

English: tooth socket, alveolus

English words with similar meanings

Show 1 words