tea rose


Definition of tea rose

  1. :  a garden bush rose (Rosa odorata) of Chinese origin that includes several cultivars and is valued especially for its abundant large usually tea-scented blossoms — compare hybrid tea rose


First Known Use of tea rose


Learn More about tea rose

Seen and Heard

What made you want to look up tea rose? Please tell us where you read or heard it (including the quote, if possible).