COCHLEA

/ˈkɒk.lɪə/ Scrabble 14 Words With Friends 16

Definition

  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.

See all 55 words you can make from COCHLEA →

← Unscramble different letters