耳
蜗
ě
r
w
ō
Definitions
1. cochlea
Components
耳
ěr
–
ear
蜗
wō
–
snail
Related Words
人工耳蜗
rén gōng ěr wō
–
cochlear implant