English dictionary
sabbatia stellaris meaning and definition
Definition and meaning of sabbatia stellaris at MeaningMonkey.org. sabbatia stellaris meaning and definition in the English Dictionary.SABBATIA STELLARIS noun
Definition of Sabbatia stellaris (noun)
- any of several pink-flowered marsh plant of the eastern United States resembling a true centaury
- synonyms: American centaury, bitter floom, marsh pink, rose pink, Sabbatia Angularis
Source: Princeton University Wordnet