cochlea | ||
1. | [ noun ] (anatomy,zoology) 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 | |
Related terms: | tube inner_ear organ_of_Corti modiolus basilar_membrane | |
Similar spelling: |
coucal Cokley Cogley coggle cockle coccal Coghill Cochell Coakley |