Skip to content

Cochlea

A snail-shaped, fluid-filled organ of the inner ear responsible for converting sound into electrical potentials to produce an auditory sensation.