Meaning of star-thistle
Definition of star-thistle
(noun)
Mediterranean
annual
or
biennial
herb
having
pinkish
to
purple
flowers
surrounded
by
spine-tipped
scales;
naturalized
in America
Other information on star-thistle
WIKIPEDIA results for
star-thistle
Amazon results for
star-thistle
Tweet