What is cochlea?

Cochlea is the spiral cavity in the inner ear; the essential organ of hearing containing the membranous cochlear duct in which the spiral organ of Corti with its nerve endings is located.

See also:

Common search queries:

Alphabetical List of Terms: