Dictionary Check: cochleae
"cochleae" is a valid word!
Scrabble
15
points
Words with Friends
17
points
Definition
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
Advertisement