chinese magnolia
1 definition found
chinese magnolia - WordNet (r) 2.1 (2005) :
Chinese magnolia
n 1: large deciduous shrub or small tree having large open rosy
to purplish flowers; native to Asia; prized as an
ornamental in eastern North America [syn: saucer magnolia
, Chinese magnolia, Magnolia soulangiana]
|