What is the meaning of the word "putrefacient"?

Definitions: