1 yulan | Definition of yulan

yulan

noun
yu·​lan | \ ˈyᵫˌlän, -lan\
plural -s

Definition of yulan

: a Chinese magnolia (Magnolia denudata) with large white very fragrant flowers that appear before the leaves

History and Etymology for yulan

Chinese (Pekingese) yü4-lan2, from yü4 jade + lan2 orchid

Keep scrolling for more