Noun Definitionsonchus oleraceus1.Definition: annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower headsRelated Noun(s):milkweedCategory: Plants