Chinese-English dictionary »

耳蜗 /ěrwō or ěrguā meaning in English

ChineseEnglish
耳蜗 /ěrwō or ěrguā noun

cochlea [cochleas]noun
[UK: ˈkɒ.klɪə] [US: ˈkɑː.kliə]