0%

ALL meanings of swamp rose

swamp ro·sé
S s
  • noun swamp rose a shrub, Rosa palustris, of eastern North America, having pink flowers nearly 2 inches (5 cm) wide. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?