Definition of rose tree in English:

rose tree

noun

  • 1A rose plant, especially a standard rose.

  • 2North American. Any of numerous plants and trees of the genus Rhododendron; especially the great laurel, R. maximum.

Origin

Late Middle English; earliest use found in Nominale. From rose + tree.

Pronunciation

rose tree

/ˈrəʊz triː/