TEA ROSE


Meaning of TEA ROSE in English

■ noun a garden rose with flowers that are typically pale yellow with a pink tinge and have a delicate scent resembling that of tea. [Cultivars of the Chinese hybrid Rosa × odorata .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.