1 crimson rambler | Definition of crimson rambler

crimson rambler

noun

Definition of crimson rambler

: a well-known hardy climbing rose (Rosa barbierana) originating as a hybrid between R. wichuraiana and R. cathayensis