Word Study
multiflora rose
WORDNET DICTIONARY
Noun multiflora rose has 1 sense
- multiflora rose(n = noun.plant) baby rose, japanese rose, multiflora, rosa multiflora - vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock; Array is a kind of rose, rosebush
For further exploring for "multiflora rose" in Webster Dictionary Online