WordUnscrambler Home
cochlea
Definitions
[ˈkɒklɪə], (Noun)
Definitions:
- the spiral cavity of the inner ear containing the organ of Corti, which produces nerve impulses in response to sound vibrations
Phrases:
Origin
:
mid 16th century (used to denote spiral objects): from Latin, ‘snail shell or screw’, from Greek kokhlias. The current sense dates from the late 17th century
Click here to see the free dictionary definition for cochlea
definition by Oxford Dictionaries