musk rose

noun
🔊/ˈmʌsk rəʊz/
🔊/ˈmʌsk rəʊz/
jump to other results
  1. a type of rose with large white flowers