Meaning of thistle
Definition of thistle
(noun)
any of
numerous
plants of the
family
Compositae and
especially
of the genera Carduus and Cirsium and Onopordum having prickly-edged leaves
Other information on thistle
WIKIPEDIA results for
thistle
Amazon results for
thistle
Tweet