meaning of daphne cneorum

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


Related Words

daphne cneorum |

Developed & Maintained By Taraprasad.com

Treasure Words