Sonchus oleraceus
Explore definitions, synonyms, and language insights of Sonchus oleraceus
Definitions
Noun
annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads