Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
tea rose
has 1 sense
tea rose
,
Rosa odorata
- any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers
--
1
is a kind of
rose
,
TOP