|
Definisi 'cochlea'
|
|
English to English noun
| 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 |  | source: wordnet30
| 2 |
An appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. See Ear. |  | source: webster1913
|
|
|