Word info

putrefactant

Noun

Meaning

putrefactant (plural putrefactants)

Any material that causes putrefaction

Source: en.wiktionary.org

Close letter words and terms