tea rose
English Dictionary
->
Letter T
-> tea rose
Search Dictionary:
tea rose Definition
(n)
any
of
several
hybrid
bush
roses
derived
from
a
tea
-
scented
Chinese
rose
with
pink
or
yellow
flowers
tea rose Synonyms
Rosa odorata
tea rose
© Art Branch Inc.