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

More General Terms