English-Chinese dictionary »

long posterior ciliary artery meaning in Chinese

EnglishChinese
long posterior ciliary artery (branch of the ophthalmic artery)
noun

睫状后长动脉 /jiézhuànghòuchángdòngmài/noun

睫狀後長動脈noun