Musk Rose Definition

noun
A Mediterranean rose (Rosa moschata) with fragrant, usually white, flowers.
Webster's New World
Synonyms:
  • Rosa moschata

Other Word Forms of Musk Rose

Noun

Singular:
musk rose
Plural:
musk roses

Find Similar Words

Find similar words to musk rose using the buttons below.

Words Starting With

Words Ending With

Unscrambles

musk rose