Meaning of holy thistle
Definition of holy thistle
(noun)
tall
Old World
biennial
thistle
with
large
clasping
white-blotched
leaves and
purple
flower
heads;
naturalized
in California and South America
Other information on holy thistle
WIKIPEDIA results for
holy thistle
Amazon results for
holy thistle
Tweet