Array

Translations:Cochlea/1/en

Cochlea is the name given to the cochlea in the inner ear. In it, the sound waves are guided through lymph and scanned by sensory cells. The sensory cells then pass the frequencies on to the brain via nerve lines.