Definitions | cochlea |
| noun (s, pl2=cochleae)
- (anatomy) The complex, spirally coiled, tapered cavity of the inner ear in which sound vibrations are converted into nerve impulses.
Supplemental Details:Sponsor an extended definition for cochlea for as little as $10 per month. Click here to contact us.
| |
|