Meaning of star magnolia
Definition of star magnolia
(noun)
deciduous
shrubby
magnolia
from Japan having
fragrant
white
starlike
flowers
blooming
before
leaves unfold;
grown
as an
ornamental
in United States
Other information on star magnolia
WIKIPEDIA results for
star magnolia
Amazon results for
star magnolia
Tweet