Definify.com

Definition 2024


alar_canal

alar canal

English

Noun

alar canal (plural alar canals)

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