Glossary

Cochlea

The snail-shaped, fluid-filled sensory organ of the inner ear that transduces mechanical vibrations into electrical nerve impulses. The cochlea contains approximately 3,500 inner hair cells arranged tonotopically along the basilar membrane, each tuned to a specific frequency range. It performs the p

Learn More

Related Terms