COCHLEA


Meaning of COCHLEA in English

n. (pl. cochleae) the spiral cavity of the internal ear. cochlear adj.

[ L, = snail-shell, f. Gk kokhlias ]

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