Answer: swamppetrol

AnswerCrossword Clue
SWAMPPETROL

Foul-smelling emanation?