English
Detailed Synonyms for Rosa moschata in English
Rosa moschata:
Rosa moschata [the ~] nom
-
the Rosa moschata
– rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers 1the Rosa moschata; the musk rose– rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers 1