SynonymX
Speak
Cochlea
Definition of Cochlea
1.
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
Noun
Morphology of "cochlea"
cochleae
Semanticaly linked words with "cochlea"
tube
tube-shaped structure
basilar membrane
inner ear
internal ear
labyrinth
modiolus
organ of corti
Hyponims for word "cochlea"
tube
tube-shaped structure