English-Chinese dictionary »

pterygopalatine fossa meaning in Chinese

EnglishChinese
pterygopalatine fossa (space beneath the apex of the orbit)
noun

翼顎窩noun

翼颚窝 /yì'è wō/noun