- musk rose as a noun:
- 1
musk rose
noun
1 musk rose
Rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers.
synonym: Rosa moschata.
debug info: 0.0268
noun
Rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers.
synonym: Rosa moschata.
debug info: 0.0268