(s)putrid-smellinghaving the putrid odor of decaying organic matter