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