cotton thistle noun1 •Any of various flowering plants in the genus Onopordum of the family Asteraceae, especially Onopordum acanthium. formscotton thistles