What is the Cochlea?
The snail-shell-shaped organ in the inner ear that contains the structures by which sound vibrations are analysed and transduced to the form of frequency-modulated nerve impulses. These are carried by the acoustic nerves to the brain to prompt the sensation of meaningful sound.
Cross section of the cochlea.
| |
|