cochlear nerve
Short definition from Wiktionary
Noun
- A nerve that arises in the spiral ganglion of the cochlea and carries auditory sensory information from the organ of Corti directly to the brain.
We haven’t written up cochlear nerve yet: Simple and Standard meanings, examples and a quiz.