improver
noun
°Something that, or someone who, improves.
°A substance added to cause improvement (especially to a foodstuff).

Your history [x]

  1. improver