star magnolia

definition: deciduous shrubby magnolia from Japan having fragrant white starlike flowers blooming before leaves unfold
example:
speech part: noun
synonyms:

How star magnolia is being used?