Synonyms of Rosa Moschata in English :
Antonyms of Rosa Moschata in English
Thesaurus of Rosa Moschata in English
Rosa Moschata
see definition of rosa moschataSynonyms of rosa moschata
1. (noun) rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers