Cochlea

Concept

A snail-shaped structure in the inner ear containing sensory hair cells that vibrate in response to sound frequency, critical for sound perception and connected to balance structures.

Mentioned in 4 videos