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
Tweet