Meaning of spear thistle

Definition of spear thistle

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

Other information on spear thistle

WIKIPEDIA results for spear thistle
Amazon results for spear thistle