top of page
MEDYMOLOGY
ARBOR VITAE FOR HEALTH SCIENCES
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