首页英语词典cochleacochlea英英释意

cochlea

英 ['kɒklɪə] 美['koklɪə]
  • n. [解剖] 耳蜗

英英释意


1. the snail-shaped tube (in the inner ear coiled around the modiolus) where sound vibrations are converted into nerve impulses by the Organ of Corti