Chinese-English dictionary »

前庭耳蝸神經 meaning in English

ChineseEnglish
前庭耳蝸神經 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