Magnolia soulangiana
1.
(
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
Synonyms:
Chinese magnolia
,
saucer magnolia
Related Words:
magnolia
Terms and Conditions of Use / Copyright Notice