Cochlea


Cochlea is a coiled organ in the inner ear that plays a large role in hearing by picking up sound vibrations and transmitting them as electrical signals.