cochlear nerve
noun
: a branch of the auditory nerve that arises in the spiral ganglion of the cochlea and conducts sensory stimuli from the organ of hearing to the brain
called also cochlear, cochlear branch, cochlear division
Love words? Need even more definitions?
Merriam-Webster unabridged
Share