ALL meanings of musk rose
musk ro·sé
M m - noun musk rose a rose, Rosa moschata, of the Mediterranean region, having white, musk-scented flowers. 1
- noun musk rose musk mallow (def 1). 1
- noun musk rose a prickly shrubby Mediterranean rose, Rosa moschata, cultivated for its white musk-scented flowers 0
- noun musk rose a Mediterranean rose (Rosa moschata) with fragrant, usually white, flowers 0