COCHLEA


Meaning of COCHLEA in English

[ 'kɒklɪə ]

■ noun ( plural ~e -klɪi: ) the spiral cavity of the inner ear containing the organ of Corti, which produces nerve impulses in response to sound vibrations.

Derivatives

~r adjective

Origin

C16: from L., 'snail shell or screw'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.