star magnolia
English Dictionary
->
Letter S
-> star magnolia
Search Dictionary:
star magnolia Definition
(n)
deciduous
shrubby
magnolia
from
Japan
having
fragrant
white
starlike
flowers
blooming
before
leaves
unfold
;
grown
as
an
ornamental
in
United
States
star magnolia Synonyms
Magnolia stellata
star magnolia
© Art Branch Inc.