Attested.to

Definition

treatment for poisoning by neutralizing the toxic properties (normally a function of the liver)

Seed ·

Term in context

detoxification in CommonParlance