What is Common Star Thistle?
Common Star Thistle, scientifically known as Centaurea calcitrapa, is a biennial plant native to regions including Afghanistan, the Baltic States, Belarus, Bulgaria, and Cyprus. Common Star Thistle (Latin: Centaurea calcitrapa) is an edible plant catalogued in PlantSage.
