Cochlea
MESHD003051
The part of the inner ear (LABYRINTH) that is concerned with hearing. It forms the anterior part of the labyrinth, as a snail-like structure that is situated almost horizontally anterior to the VESTIBULAR LABYRINTH.
Synonyms
- Cochleas
Source last updated 2026-05-24T15:27:57.172Z