Meaning of magnolia grandiflora
Definition of magnolia grandiflora
(noun)
evergreen
tree
of
southern
United States having
large
stiff
glossy
leaves and
huge
white
sweet-smelling
flowers
Other information on magnolia grandiflora
WIKIPEDIA results for
magnolia grandiflora
Amazon results for
magnolia grandiflora
Tweet