English-Chinese dictionary »

canistel meaning in Chinese

EnglishChinese
canistel (tree)
noun

仙桃 /xiāntáo/noun

蛋黃果noun

蛋黄果 /dànhuángguǒ/noun