Chinese-English dictionary »

欧洲荚蒾 /Ōuzhōu jiámí/ meaning in English

ChineseEnglish
欧洲荚蒾 /Ōuzhōu jiámí/ noun

guelder rose [guelder roses](guelder rose, snowball tree)
noun
[UK: ˈɡel.də.ˈrəʊz] [US: ˈɡel.də.ˈrəʊz]