Compund Words
Last Search Words
Search Result:tea rose
Overview of noun tea_rose
The 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)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar