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
Tweet