The Collaborative International Dictionary
Meliorator
Meliorator \Mel"io*ra`tor\, n. One who meliorates.
Wiktionary
meliorator
n. One who meliorates; an improver.