Definify.com
Definition 2024
multiflora_rose
multiflora rose
English
Noun
multiflora rose (plural multiflora roses)
- A plant of the species Rosa multiflora, native to East Asia, considered invasive in the US.
Synonyms
- (Rosa multiflora): Rosa polyantha; baby rose, Japanese rose, many-flowered rose, seven-sisters rose, Eijitsu rose