Loading page
sonchus oleraceus is a noun meaning "annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads". It carries one recorded sense.
annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads
Definitions, synonyms and semantic relations for sonchus oleraceus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.