Meaning of sonchus

Definition of sonchus

(noun) sow thistles

Other information on sonchus

WIKIPEDIA results for sonchus
Amazon results for sonchus