Noun: rose of Plymouth
- A coastal wildflower endemic to the Eastern United States with star-shaped pink or white flowers
"rose of Plymouth blooms along the Atlantic coast";
- marsh pink, sea pink, Sabatia stellaris
Encyclopedia: Rose of Plymouth