enricher

noun
  1. a person or thing that enriches; something that makes something else richer, better, or more valuable

Examples