YourDictionary

Dictionary Home » Dictionary Definitions » multiflora rose

multiflora rose

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

See multiflora rose in American Heritage Dictionary 4

link/cite print suggestion box