top of page

Cochlea

Etymology:
Definition:

L. cochlea: “a snail”

The complex, spirally coiled, tapered cavity (resembling the shell of a snail) of the inner ear of higher vertebrates, which contains the organ of Corti and in which sound vibrations are converted into nerve impulses.

bottom of page