STAR MAGNOLIA


Meaning of STAR MAGNOLIA in English

noun

: an early-blooming Japanese shrubby magnolia ( Magnolia stellata ) that is used as an ornamental and has fragrant often pink-tinged white star-shaped flowers blooming before the leaves unfold

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.