Meaning of garland flower

Definition of garland flower

(noun) widely cultivated low evergreen shrub with dense clusters of fragrant pink to deep rose flowers

Other information on garland flower

WIKIPEDIA results for garland flower
Amazon results for garland flower