C

Cochlea

ConceptMentioned in 2 videos

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.