Meaning of the word cochlea in English

What does cochlea mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

cochlea

US /ˈkɑːk.li.ə/
UK /ˈkɑːk.li.ə/
"cochlea" picture

Noun

1.

the spiral cavity of the inner ear containing the organ of Corti, which produces nerve impulses in response to sound vibrations.

Example:
Sound waves are converted into electrical signals in the cochlea.
Damage to the cochlea can lead to hearing loss.
Learn This Word at Lingoland