cochlear nerve

noun

cochlear nerve

noun
1

Anatomy, Medicine, Neuroanatomy, Neurology, Neuroscience, Sciences 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.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.