Definitions of Salsola:

  • noun:   chiefly Old World herbs or shrubs: saltworts