EGAVE

putrefactant

Meaning

  1. noun Any material that causes putrefaction

Similar words

putrefaction destruent devolatilizer recarbonizer compost ferment degradant decontaminant rotting detoxificant

Save “putrefactant” to learn later