Wormwood Complex 500mg 100 Capsules
Wormwood is known to antiquity and is even mentioned in the Bible. Its very name suggests its most well-known property; it destroys worms.