What is Wormwood? Wormwood certainly does not have the most attractive name but it may have got its moniker from its ability to kill intestinal worms and other harmful organisms. Wormwood or common wormwood which is also known by its scientific name ‘Artemisia absinthium’ is … [Read more...]