cochlear nerve
noun
Definitions
A nerve that carries auditory sensory information from the cochlea of the inner ear directly to the brain.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A nerve that carries auditory sensory information from the cochlea of the inner ear directly to the brain.