Meaning of evergreen magnolia

Definition of evergreen magnolia

(noun) evergreen tree of southern United States having large stiff glossy leaves and huge white sweet-smelling flowers

Other information on evergreen magnolia

WIKIPEDIA results for evergreen magnolia
Amazon results for evergreen magnolia