putrid-smelling

adj

1.
having the putrid odor of decaying organic matter