Meaning of saucer magnolia

Definition of saucer magnolia

(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 saucer magnolia

WIKIPEDIA results for saucer magnolia
Amazon results for saucer magnolia