multiflora rose Hear it!

multiflora rose Definition

multi·flora rose (mul′tə flôrə)

noun

a rose (Rosa multiflora) with thick clusters of small flowers, grown esp. for hedges