Definitions of Scolymus:

  • noun:   small genus of thistlelike herbs of the Mediterranean region