Find the word definition

Wiktionary
alar canal

n. A bony tunnel through the basisphenoid bone of the skull. The maxillary artery and nerve pass through it.