Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

multiflora rose Definition

Cancel
multiflora rose
noun(mul-ti-flo-ra rose)
a vigorous thorny rose (Rosa multiflora) with clusters of small flowers

Words Related to multiflora rose!

multiflora rose Examples by Brain Bank Users