Chinese-English dictionary »

耳蝸神經 meaning in English

ChineseEnglish
耳蝸神經 noun

cochlear nerve [cochlear nerves](nerve)
noun

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