Cochlea — definition
1. cochlea (Noun)
1 definition
cochlea (Noun) — The snail-shaped tube (in the inner ear coiled around the modiolus) where sound vibrations are converted into nerve impulses by the organ of Corti.
2 types of
tube tube-shaped structure
3 parts
basilar membrane modiolus organ of Corti
3 parts of
inner ear internal ear labyrinth