English-Chinese dictionary »

pterygoid canal meaning in Chinese

EnglishChinese
pterygoid canal (canal in the sphenoid bone)
noun

翼管 /yì guǎn/noun