Meaning of Sonchus

Definition of Sonchus

(noun) sow thistles

Other information on Sonchus

WIKIPEDIA results for Sonchus
Amazon results for Sonchus