mul•ti•flo•ra rose
We found 1 definitions of multiflora rose from 1 different sources.
Noun |
||
multiflora rose - vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock | ||
multiflora, Japanese rose, baby rose, Rosa multiflora |