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
essiac
A herbal infusion claimed by some to be able to cure cancer.
From the surname of the inventor, Rene Caisse, spelled backwards.