musk rose Meaning, Definition & Usage

  1. noun rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers
    Rosa moschata.

WordNet