Chinese-English dictionary »

鲍鱼果树 /bàoyúguǒshù/ meaning in English

ChineseEnglish
鲍鱼果树 /bàoyúguǒshù/ noun

brazil nut(tree)
noun