Meaning of boar thistle

Definition of boar thistle

(noun) European thistle with rather large heads and prickly leaves; extensively naturalized as a weed in the United States

Other information on boar thistle

WIKIPEDIA results for boar thistle
Amazon results for boar thistle