cochlear Definition
Dictionary Home » Words Starting with C » cobweb ... codling » cochlear
cochlea
noun
- cochleae
1. anatomy.
- In the inner ear of vertebrates: a hollow spirally coiled structure which converts the vibrations of sound waves into nerve impulses, which are then interpreted by the brain as sound.
adj
