rhizoverb
Beta
Feedback
→
putrefaction
Foul-smelling decay
noun · The decay of organic matter that produces a foul smell.
Enable JavaScript for search, audio, and interactive vocabulary practice.