rosa moschata

Noun
  1. Rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers (synset 112643058)

Found on Word Lists

Other Searches