English noun: cochlea | |||
1. | cochlea (body) 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 | ||
Broader (hypernym) | tube, tube-shaped structure | ||
Part holonym | basilar membrane, modiolus, organ of Corti | ||
Part meronym | inner ear, internal ear, labyrinth | ||