putrid-smelling

  • (s) having the putrid odor of decaying organic matter

Words of close approximity