internal auditory artery
English
Noun
internal
auditory
artery
(
plural
internal auditory arteries
)
Synonym of
labyrinthine artery
.