Yulan (noun) Definition, Meaning & Examples

noun
  1. a magnolia tree, Magnolia heptapeta, native to China, having large, fragrant white flowers and cylindrical brownish fruit.
noun
  1. a Chinese magnolia, Magnolia denudata, that is often cultivated for its showy white flowers
Yulan (noun) Definition, Meaning & Examples

More Definitions