WikiWord

cochleae

From WikiWord, the free dictionary

English

Definitions

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.

Related words

Synonyms

Rhymes

References