English-Chinese dictionary »

sphenopalatine fossa meaning in Chinese

EnglishChinese
sphenopalatine fossa (pterygopalatine fossa)
noun

蝶顎窩noun

蝶颚窝 /dié'è wō/noun