ALL meanings of cochlea
coch·le·a
C c - countable noun cochlea The cochlea is the spiral-shaped part of the inner ear. 3
- noun cochlea the spiral tube, shaped like a snail's shell, that forms part of the internal ear, converting sound vibrations into nerve impulses 3
- noun cochlea the spiral-shaped part of the inner ear, containing the cochlear nerve endings 3
- noun cochlea The spiral cavity of the inner ear containing the organ of Corti, which produces nerve impulses in response to sound vibrations. 1
- noun cochlea part of the inner ear 1
- noun plural cochlea a spiral-shaped cavity forming a division of the internal ear in humans and in most other mammals. 1
- noun cochlea (anatomy) The complex, spirally coiled, tapered cavity of the inner ear in which sound vibrations are converted into nerve impulses. 0