Home / C / cochlea

cochlea

noun /kɑkliə/ 3 syllables 7 letters Scrabble 14 WWF 16
Definitions
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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →