superior alveolar canal
nounDefinition of superior alveolar canal
: the anterior, middle, or posterior canal in the maxilla that transmits nerves and blood vessels to the teeth
Keep scrolling for more