Chinese-English dictionary »

樱桃李 /yīngtáolǐ/ meaning in English

ChineseEnglish
樱桃李 /yīngtáolǐ/ noun

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