English-Chinese dictionary »

internal carotid artery meaning in Chinese

EnglishChinese
internal carotid artery (artery to the internal head)
noun

頸內動脈noun

颈内动脉 /jǐngnèidòngmài/noun