OXFORD 9000
📚 noun • entry_id 26487

cochlea

/ˈkɒk.li.ə/
Meanings (ES + gloss)
cóclea
The complex, spirally coiled, tapered cavity of the inner ear of higher vertebrates, which contains the organ of Corti and in which sound vibrations are converted into nerve impulses.
Word forms