rosa_moschata
1. [ noun ] (botany) rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers
Synonyms: musk_rose
Related terms: rose
Similar spelling:   rock_music