Chinese-English dictionary »

玉兰 /yùlán/ meaning in English

ChineseEnglish
玉兰 /yùlán/ noun

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

yulan(Magnolia denudata)
noun