Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of cochlea
  1. noun
    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
Antonyms of cochlea

We don't have antonyms for this word yet.

My lists:
Recently viewed words: