Wormwood Essential Oil: 10 Health Benefits DavidWolfe.comDecember 21, 2017 Wormwood, or Artemisia absinthium, is renowned for its ability to rid of tapeworms, roundworms, hookworms, and other parasites in the human body. It’s also know... Natural Remedy 0