You searched for: “putrefier
putrefier
That which makes something rotten or causes decomposition and decay; often with malodorous results.