ameliorators

noun
  1. people or things that make something better or improve a situation
  2. Usage: plural form of ameliorator

Examples