yulan



a chinese magnolia with showy white flowers.

Click here to see the free dictionary definition for yulan

definition by Oxford Dictionaries