Meaning of catchweed

Definition of catchweed

(noun) annual having the stem beset with curved prickles; North America and Europe and Asia

Other information on catchweed

WIKIPEDIA results for catchweed
Amazon results for catchweed