Meaning of barnaby's thistle

Definition of barnaby's thistle

(noun) European weed having a winged stem and hairy leaves; adventive in the eastern United States

Other information on barnaby's thistle

WIKIPEDIA results for barnaby's thistle
Amazon results for barnaby's thistle