Word Study
rosa eglanteria |
rosa laevigata |
rosa melba ponselle |
rosa moschata |
rosa multiflora |
rosa odorata
| rosa parks
| rosa pendulina
| rosa ponselle
| rosa spithamaea
| rosacea
rosa odorata
WORDNET DICTIONARY
Noun rosa odorata has 1 sense
- rosa odorata(n = noun.plant) tea rose - any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers; Array is a kind of rose, rosebush
For further exploring for "rosa odorata" in Webster Dictionary Online