multiflora rose definition

  • noun:
    • A climbing or sprawling shrub (Rosa multiflora) of east Asia, having clusters of tiny fragrant blossoms. This is the beginning of numerous horticultural types.
    • vigorously developing rose having clusters of several little blossoms; employed for hedges and also as grafting stock

Related Sources

  • Hypernym for "multiflora rose"
41 votes

How would you define multiflora rose?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!