Definition of star magnolia in English:

star magnolia

noun

  • An ornamental shrub or small tree native to Japan, Magnolia stellata, bearing large, star-shaped, white or pink flowers in early spring.

Origin

Late 19th century; earliest use found in The Garden.