Definitions of Carduus:

  • noun:   genus of annual or perennial Old World prickly thistles