Musk rose Meaning, Definition & Usage
-
noun rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers
Rosa moschata.
WordNet
Definitions
(Bot.) , a species of rose (Rosa moschata ), having peculiarly fragrant white blossoms.