Meaning of rosa multiflora
Definition of rosa multiflora
(noun)
vigorously
growing
rose
having clusters of
numerous
small
flowers;
used
for hedges and as
grafting
stock
Other information on rosa multiflora
WIKIPEDIA results for
rosa multiflora
Amazon results for
rosa multiflora
Tweet