Noun cotton thistle has 1 sense
  1. cotton thistle, woolly thistle, Scotch thistle, Onopordum acanthium, Onopordon acanthium - biennial Eurasian white hairy thistle having pale purple flowers; naturalized in North America
    --1 is a kind of thistle
    --1 is a member of Onopordum, genus Onopordum, Onopordon, genus Onopordon
,
TOP