Chinese-English dictionary »

玉蘭 meaning in English

ChineseEnglish
玉蘭 noun

magnolia [magnolias](tree)
noun
[UK: mæɡ.ˈnəʊ.lɪə] [US: mægˈno.ʊ.lɪə]

yulan(Magnolia denudata)
noun

玉蘭noun

magnolia [magnolias](flower)
noun
[UK: mæɡ.ˈnəʊ.lɪə] [US: mægˈno.ʊ.lɪə]

玉蘭 /huángyùlán/ noun

champac(Magnolia champaca)
noun