rambling rose

Noun

 * 1) Any of various roses that grow on vines.