Impoverisher /(?)/

Im·pov·er·ish·er

Impoverisher

n.
  1. One who, or that which, impoverishes.