Big Huge Thesaurus

putrefaction

noun

sounds kind of like