Chinese-English dictionary »

前庭耳蜗神经 /qiántíng ěrwō shénjīng meaning in English

ChineseEnglish
前庭耳蜗神经 /qiántíng ěrwō shénjīng noun

vestibulocochlear nerve [vestibulocochlear nerves](eighth cranial nerve)
noun
[UK: vˈestɪbjˌʊləkˌɒtʃliə nˈɜːv] [US: vˈestɪbjˌʊləkˌɑːtʃlɪr nˈɜːv]

Your history