cochlear aqueduct n.
See perilymphatic duct.
- Cochlear canal
cochlear canal n.
noun, Anatomy. 1. a spiral tube enclosed in the bony canal of the cochlea. cochlear duct n. A spiral membranous tube suspended within the cochlea, occupying the lower portion of the vestibular canal.
- Cochlear hair cell
cochlear hair cell n. A sensory cell in the spiral organ in synaptic contact with sensory as well as efferent fibers of the auditory nerve. Also called Corti’s cell.
noun 1. a device consisting of microelectrodes that deliver electrical stimuli directly to the auditory nerve when surgically implanted into the cochlea, enabling a person with sensorineural deafness to hear. /ˈkɒklɪə/ noun 1. a device that stimulates the acoustic nerve in the inner ear in order to produce some form of hearing in people who […]