Detoxifier

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Anything that serves to detoxify.

Etymology

From detoxify + -er.

More for "detoxifier"