English-Chinese dictionary »

vestibular nerve meaning in Chinese

EnglishChinese
vestibular nerve (branch of the vestibulocochlear nerve)
noun

前庭神經noun

前庭神经 /qiántíng shénjīng/noun