ENGLISH DICTIONARY

Cochlea

Definition & Meaning

Pronunciation /ˈkɒk.li.ə/ · Part of speech noun

Quick meaning: Cochlea is a noun meaning A spiral-shaped shell, especially that of a snail.

Meaning

A spiral-shaped shell, especially that of a snail.

More Meanings

  1. (anatomy) 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

Related Words

Related dictionary entries include scala, cochlearium, cochleography, concha, cochleare, cavum.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.