EGAVE
putrefier
Meaning
noun
That which putrefies.
Similar words
decayer
degrader
reprobater
sullage
regrader
defecator
decaying
deflagrator
purging
petrifier
Save “putrefier” to learn later