English-Chinese dictionary »

sphenomaxillary fossa meaning in Chinese

EnglishChinese
sphenomaxillary fossa (pterygopalatine fossa)
noun

diéshànggé wō/noun

蝶上頜窩noun

蝶上颌窝 /diéshànghé wōnoun