Definitions
There is 1 meaning of the phrase
Magnolia Stellata.
Magnolia Stellata - as a noun
Deciduous shrubby magnolia from japan having fragrant white starlike flowers blooming before leaves unfold; grown as an ornamental in united states
Synonyms (Exact Relations)
star magnoliaExample Sentences
"The magnolia stellata is a deciduous shrub that produces beautiful white flowers in spring."
"I planted a magnolia stellata in my garden last year."
"The magnolia stellata is native to Japan."
"The fragrant blossoms of magnolia stellata attract bees and butterflies."
"The magnolia stellata flowers stand out against the dark green foliage."