20 Scientific Health Benefits of Wormwood Tea #1 Top Reproductive Treatments

Wormwood, also known as absinthe, wermut or Hia leaves, has the latin name Artemisia absinthium L. Wormwood is native to Europe, growing in bushes, and now can be found easily in USA. In ancient time, the known health benefits of wormwood extracts is mostly to purge intestinal worms. Wormwood is used in many traditional medicines […]