Definisi 'tea rose'
English to English
noun
1 any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers
source: wordnet30
More Word(s)
rose, rosebush,

Visual Synonyms
Click for larger image