Musk Rose (noun) Definition, Meaning & Examples

noun
  1. a rose, Rosa moschata, of the Mediterranean region, having white, musk-scented flowers.
  2. musk mallow (def. 1).
noun
  1. a prickly shrubby Mediterranean rose, Rosa moschata, cultivated for its white musk-scented flowers
Musk Rose (noun) Definition, Meaning & Examples

More Definitions