Get Your Premium Membership

Chinese Magnolia

[n] large deciduous shrub or small tree having large open rosy to purplish flowers; native to Asia; prized as an ornamental in eastern North America


Related Information

More Chinese Magnolia Links



Book: Shattered Sighs