Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word musk rose from English dictionary with examples, synonyms and antonyms.

musk rose   noun

Meaning : Rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers.

Synonyms : rosa moschata