Cochlea is the structure in the inner ear containing auditory receptors . It is the snail-shaped, liquid-filled structure that contains the structures of the inner ear, the most important of which are the basilar membrane , the tectorial membrane, and the hair cells.

Related Articles