Meaning of scotch thistle
Definition of scotch thistle
(noun)
biennial
Eurasian
white
hairy
thistle
having
pale
purple
flowers;
naturalized
in North America
Other information on scotch thistle
WIKIPEDIA results for
scotch thistle
Amazon results for
scotch thistle
Tweet