Possibly. Animal studies show wormwood is a useful agent against internal parasites. However, it is unclear whether it has the same effects on humans.