Table of Contents
Antonyms
Synonyms
Etymology

1. cochlea

noun. ['ˈkɑːkliːə'] 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.

Synonyms

Etymology

  • cochlea (English)
  • cochlea (Latin)
  • κοχλίας (Ancient Greek (to 1453))
Antonym.com