Word info

detoxificant

Noun

Meaning

detoxificant (plural detoxificants)

Any material that brings about detoxification

Source: en.wiktionary.org

Close letter words and terms