[noun] [U] [specialized] or formalPutrefaction (= Decay) had destroyed the body's features, and it could not be identified.The rubbish dump is turning into a heap of putrefaction (= decaying matter).
PUTREFACTION
Meaning of PUTREFACTION in English
Cambridge English vocab. Кембриджский английский словарь. 2012