Find the word definition

Wiktionary
cochleae

alt. (plural of cochlea English) n. (plural of cochlea English)

WordNet
cochleae

See cochlea

cochlea
  1. n. the snail-shaped tube (in the inner ear coiled around the modiolus) where sound vibrations are converted into nerve impulses by the Organ of Corti

  2. [also: cochleae (pl)]

Usage examples of "cochleae".

His eerie stutter spiraled down her cochleae to the bottom of her ears and seemed to leap from there into her spine, vibrating from vertebra to vertebra, shaking shivers from her.