Meaning of sabbatia stellaris
Definition of sabbatia stellaris
(noun)
any of
several
pink-flowered
marsh
plant
of the
eastern
United States resembling a
true
centaury
Other information on sabbatia stellaris
WIKIPEDIA results for
sabbatia stellaris
Amazon results for
sabbatia stellaris
Tweet