Meaning of magnolia soulangiana

Definition of magnolia soulangiana

(noun) large deciduous shrub or small tree having large open rosy to purplish flowers; native to Asia; prized as an ornamental in eastern North America

Other information on magnolia soulangiana

WIKIPEDIA results for magnolia soulangiana
Amazon results for magnolia soulangiana