Scrabble word: COCHLEA
In which Scrabble dictionary does COCHLEA exist?
Definitions of COCHLEA in dictionaries:
- 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
- adj - a part of the ear [n -CHLEAE or -CHLEAS] : COCHLEAR