19.7

The Cochlea

43.4K views01:13 min

The cochlea is a coiled structure in the inner ear that contains hair cells—the sensory receptors of the auditory system. Sound waves are transmitted…

Browse More Videos

Basilar Membrane