Musk rose

What is Musk rose?

Musk rose definition and meaning on Dictionary terms:
noun
a rose, Rosa moschata, of the Mediterranean region, having white, musk-scented flowers.
musk mallow(def 1).

 

reference: https://www.dictionary.com/browse/musk-rose

Tags: