Meaning of sow thistle
Definition of sow thistle
(noun)
any of
several
Old World
coarse
prickly-leaved
shrubs and subshrubs having
milky
juice
and
yellow
flowers;
widely
naturalized;
often
noxious
weeds
in
cultivated
soil
Other information on sow thistle
WIKIPEDIA results for
sow thistle
Amazon results for
sow thistle
Tweet