crimson rambler
noun
: a well-known hardy climbing rose (Rosa barbierana) originating as a hybrid between R. wichuraiana and R. cathayensis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share