internal auditory canal

/IH0 N T ER1 N AH0 L AO0 D IH0 T AO0 R IY0 K AH0 N AE0 L/
noun
  1. 1

    (anatomy) A short auditory canal in the petrous portion of the temporal bone through which pass the facial and vestibulocochlear nerves and the labyrinthine artery.

Translate “internal auditory canal” into another language