Wormwood Essential Oil: 10 Health Benefits Sarah EatonDecember 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