DictionaryAI

cochlear nerve

Short definition from Wiktionary

Noun

  1. 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.