Cochlea
Definition:
Coiled, fluid-filled cavity within the bony labyrinth of the inner ear, where the hearing (auditory) structures of the inner ear are located. The cochlea contains the
Organ of Corti.
Related glossary terms/phrases:
Organ of Corti
Posted: Saturday, October 17, 2015
Last updated: Wednesday, March 12, 2025