auditory nerve

Noun
  1. A composite sensory nerve supplying the hair cells of the vestibular organ and the hair cells of the cochlea (synset 105487155)

Other Searches