COTTON THISTLE



Definition:

  1. [noun] biennial Eurasian white hairy thistle having pale purple flowers; naturalized in North America
    Synonyms: woolly thistle, Scotch thistle, Onopordum acanthium, Onopordon acanthium