Cochlea

The spiral-shaped organ situated in the labyrinth of the inner ear that transforms sound vibrations into nerve impulses for transmission to the brain, enabling hearing.

 

Online Medical Dictionary: Your essential reference to over 5000 medical terms.