Meaning of cirsium lanceolatum

Definition of cirsium lanceolatum

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

Other information on cirsium lanceolatum

WIKIPEDIA results for cirsium lanceolatum
Amazon results for cirsium lanceolatum