Cirsium vulgare

Cirsium vulgare_bull thistle_flowering stem_JM DiTomaso
  • Common name(s): bull thistle
  • Synonym(s): Carduus lanceolatus, Cirsium lanceolatum
  • All names: Cirsium vulgare, Carduus lanceolatus, Cirsium lanceolatum, bull thistle