What is Sonchus oleraceus?
Sonchus oleraceus, commonly known as sow thistle, is an annual or biennial forb that thrives in a wide range of environments across Europe and parts of Africa, from Albania to Yemen. Sonchus oleraceus (Latin: Sonchus oleraceus, family Asteroceae) is a medicinal plant catalogued in PlantSage.
