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...]
9 Natural Muscle Relaxers
Feeling tense? Muscles seizing up, making your day-to-day routine difficult? There are many reasons why you can be suffering from tense muscles; however, the most common variables are stress and injury. Muscles relaxers are one solution to this problem; however, they can leave … [Read more...]