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