Multiflora Rose (Noun)
Meaning
Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock.
Classification
Nouns denoting plants.
Vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock.
Nouns denoting plants.