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