- Chinese magnolia as a noun:
- 1
Chinese magnolia
noun
1 Chinese magnolia
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.
debug info: 0.0531