English edit

 
multiflora rose

Noun edit

multiflora rose (plural multiflora roses)

  1. A plant of the species Rosa multiflora, native to East Asia, considered invasive in the US.

Synonyms edit

Translations edit

Further reading edit