- tea rose as a noun:
- 1
tea rose
noun
1 tea rose
Any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers.
synonym: Rosa odorata.
debug info: 0.0364
noun
Any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers.
synonym: Rosa odorata.
debug info: 0.0364