Cochlea

A Fluid-filled Spiral Structure In The Ear That Converts Sound Vibration Into Nerve Impulses.

Cochlea Definition
Cochlea Definition