multiflora rose
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
Browse dictionary entries near multiflora rose
