putrefactive/putrefacient - English Synonyms Dictionary