Definitions
There is 1 meaning of the phrase
Sabbatia Stellaris.
Sabbatia Stellaris - as a noun
Any of several pink-flowered marsh plant of the eastern united states resembling a true centaury
Synonyms (Exact Relations)
american centaurybitter floommarsh pinkrose pinksabbatia angularis