Chinese-English dictionary »

短睫状神经 /duǎn jiézhuàng shénjīng/ meaning in English

ChineseEnglish
短睫状神经 /duǎn jiézhuàng shénjīng/ noun

short ciliary nerve(nerve arising in ciliary ganglion)
noun