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.ə/

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