耳蜗 ěrwō cochlea Definitions Defs Origin Strokes Stroke Words Sentences Sents 耳 ěr noun ear (bound form) ear; the organ of hearing蜗 蝸 wō noun snail (bound form) snail; also refers to the cochlea or inner ear; used primarily in 蜗牛 wōniú