Chinese-English dictionary »

夾竹桃 /jiāzhútáo/ meaning in English

ChineseEnglish
夾竹桃 /jiāzhútáo/ noun

oleander [oleanders](A poisonous shrub)
noun
[UK: ˌəʊ.lɪ.ˈæn.də(r)] [US: ˌoʊ.lɪ.ˈæn.də(r)]