Meaning of large-flowering magnolia

Definition of large-flowering magnolia

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

Other information on large-flowering magnolia

WIKIPEDIA results for large-flowering magnolia
Amazon results for large-flowering magnolia