alveolar canals

noun plural

Medical Definition of alveolar canals

: the canals in the jawbones for the passage of the dental nerves and associated vessels