Especies de "Onopordum" son usadas como alimento por las larvas de algunas especies de Lepidopteras, incluyendo "Coleophora onopordiella" que se nutre exclusivamente de "O.