We found 2 definitions of saucer magnolia from 2 different sources.
Noun |
||
saucer 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 | ||
Chinese magnolia, Magnolia soulangiana |