Multiflora-rose definitions

mŭl'tə-flôr'ə
A climbing or sprawling shrub (Rosa multiflora) native to East Asia, having clusters of small fragrant flowers. It was used as a rootstock for many horticultural varieties and is weedy in North America.
noun
8
0
A rose (Rosa multiflora) with thick clusters of small flowers, grown esp. for hedges.
noun
7
0

Origin of multiflora-rose

Partial translation of New Latin Rosa multiflōra species name Latin rosa rose Late Latin multiflōra feminine of multiflōrus multiflorous (Latin multi- multi-) (Latin flōs flōr- flower Flora)