Working on a longer text? Try our
Paste your text here.
Copy to Clipboard
Synonyms and Antonyms for
1. Rosa odorata (n.)
any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers