Meaning of vestibulocochlear nerve
Definition of vestibulocochlear nerve
(noun)
a
composite
sensory
nerve
supplying
the
hair
cells of the
vestibular
organ
and the
hair
cells of the
cochlea
Other information on vestibulocochlear nerve
WIKIPEDIA results for
vestibulocochlear nerve
Amazon results for
vestibulocochlear nerve
Tweet