VividLex

Home / Thesaurus / Chinese magnolia

Thesaurus: 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

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. large deciduous shrub or small tree having large open rosy to purplish flowers; native to Asia; prized as an ornamental in eastern North America