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