OnopordumL., cottonthistle, is a genus of plants in the thistle tribe within the Asteraceae. They are native to southern Europe, northern Africa, the Canary Islands, the Caucasus, and southwest and central Asia. They grow on disturbed land, roadsides, arable land and pastures.