Chinese-English dictionary »

稠李 /chóuli/ meaning in English

ChineseEnglish
稠李 /chóuli/ noun

bird cherry(Prunus padus)
noun
[UK: bɜːd ˈtʃe.ri] [US: ˈbɝːd ˈtʃe.ri]