garland flower

Explore definitions, synonyms, and language insights of garland flower

Definitions

Noun
widely cultivated low evergreen shrub with dense clusters of fragrant pink to deep rose flowers

More General Terms