alveolar sockets

English

Noun

alveolar sockets

  1. plural of alveolar socket