Online Dictionary

star magnolia Explained

star magnolia at English => English (WordNet) Of Explained:

star magnolia
n : deciduous shrubby magnolia from Japan having fragrant white
starlike flowers blooming before leaves unfold; grown as
an ornamental in United States [syn: {Magnolia stellata}]