What is Scotch Thistle?
Scotch Thistle (Onopordum acanthium) is a biennial forb or herb that can reach heights of 1.5 meters and is native to regions including Afghanistan, Albania, Algeria, Austria, Belarus, Belgium, and other parts of Europe and Central Asia. Scotch Thistle (Latin: Onopordum acanthium) is an edible plant catalogued in PlantSage.
