rambler rose

English dictionary entry

Meanings

noun
  1. Any group of garden roses, often hybrids of Rosa wichuraiana or Rosa multiflora.

Word forms

rambler rose rambler roses

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.