Meaning of internal auditory artery
Definition of internal auditory artery
(noun)
an
artery
that is a
branch
of the
basilar
artery
that supplies the
labyrinth
Other information on internal auditory artery
WIKIPEDIA results for
internal auditory artery
Amazon results for
internal auditory artery
Tweet