internal auditory artery

noun

1.
an artery that is a branch of the basilar artery that supplies the labyrinth