Meliorator /(?)/

Mel·io·ra·tor

Meliorator

n.
  1. One who meliorates.