Skip to content

Home / Glossary

Cochlea - definition

spiral-shaped organ in the inner ear that contains the organ of Corti, which is the receptor organ for hearing.

Learn more:

2-Minute Neuroscience: Cochlea

Know your brain: Cochlea