cochlea
cochlea is a valid 7-letter word worth 14 points in Scrabble and 16 in Words With Friends.
Meaning
What does cochlea mean?
- 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
Anagrams
Anagrams of cochlea
Loading…
Word lists