rhizoverbBeta
Feedback

putrefaction

Foul-smelling decaynoun · The decay of organic matter that produces a foul smell.