Definition of yulan in English:

yulan

noun

  • A Chinese magnolia with showy white flowers.

    Magnolia heptapeta, family Magnoliaceae

Origin

Early 19th century: from Chinese yùlán, from yù ‘gem’ + lán ‘plant’.

Pronunciation

yulan

/ˈjuːlən/