Meaning of sabbatia angularis

Definition of sabbatia angularis

(noun) any of several pink-flowered marsh plant of the eastern United States resembling a true centaury

Other information on sabbatia angularis

WIKIPEDIA results for sabbatia angularis
Amazon results for sabbatia angularis