cochlea
/หkษk.lษชษ/IPA: /K AA1 K L IY0 AH0/
noun
- 1
The complex, spirally coiled, tapered cavity of the inner ear in which sound vibrations are converted into nerve impulses.
- 2
A spiral-shaped shell, especially that of a snail.
Translate โcochleaโ into another language
Choose a language below to open the translator with English selected as the source language.