Daphne cneorum

Explore definitions, synonyms, and language insights of Daphne cneorum

Definitions

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

More General Terms