Definitions
There is 1 meaning of the phrase
Multiflora Rose.
Multiflora Rose - as a noun
Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
Synonyms (Exact Relations)
baby rosejapanese rosemultiflorarosa multifloraExample Sentences
"The multiflora rose is an invasive plant species."
"The thorns on the multiflora rose bushes can be painful."
"The multiflora rose is native to eastern Asia."
"Efforts are being made to control the spread of multiflora rose in the United States."
"Many birds use the multiflora rose as a nesting habitat."