Definition of yulan in English:

yulan

noun

  • A Chinese magnolia with showy white flowers.

Origin

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

Pronunciation:

yulan

/ˈjuːlən/