garland flower

noun
A European evergreen shrub (Daphne cneorum) having fragrant rose, pink, or white flowers grouped in dense terminal heads.

Learn more about garland flower

garland flower

link/cite print suggestion box