Chinese-English dictionary »

上喉神经 /shàng hóu shénjīng/ meaning in English

ChineseEnglish
上喉神经 /shàng hóu shénjīng/ noun

superior laryngeal nerve(branch of vagus nerve)
noun