alar canal
Noun
Meaning
alar canal (plural alar canals)
A bony tunnel through the basisphenoid bone of the skull. The maxillary artery and nerve pass through it.
Noun
alar canal (plural alar canals)
A bony tunnel through the basisphenoid bone of the skull. The maxillary artery and nerve pass through it.