rambling rose

noun
University
1

Any of various roses that grow on vines.