Synonyms of Rosa Odorata in English :
Antonyms of Rosa Odorata in English
Thesaurus of Rosa Odorata in English
Rosa Odorata
see definition of rosa odorataSynonyms of rosa odorata
1. (noun) any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers