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