|Home A B C D E F G H I J K L M N O P Q R S T U V W X Y Z|
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.
Glossary References Links Contact