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
Examples of cochlea

We don't have examples for this word yet.

My lists:
Recently viewed words: