/ English Dictionary |
ROSA ODORATA
Pronunciation (US): | (GB): |
I. (noun)
Sense 1
Meaning:
Any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers
Synonyms:
Rosa odorata; tea rose
Classified under:
Hypernyms ("Rosa odorata" is a kind of...):
rose; rosebush (any of many shrubs of the genus Rosa that bear roses)