rosa multiflora is a noun meaning "vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock". It carries one recorded sense.
vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
Definitions, synonyms and semantic relations for rosa multiflora come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.