Chinese-English dictionary »

櫻桃李樹 meaning in English

ChineseEnglish
櫻桃李樹 noun

cherry plum [cherry plums](Prunus cerasifera)
noun
[UK: ˈtʃe.ri plʌm] [US: ˈtʃe.ri ˈpləm]