essiac

essiac

English Noun
Ad

Definition

A herbal infusion claimed by some to be able to cure cancer.

Etymology

From the surname of the inventor, Rene Caisse, spelled backwards.

Ad