Definify.com

Definition 2024


essiac

essiac

English

Noun

essiac (uncountable)

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