what is wormwood

What is Wormwood – Benefits and Uses

What is Wormwood What is wormwood (Artemisia absinthium)? Wormwood is native to Europe, Asia, and Africa and can grow from 12-72 inches (30-180 cm) in height. It is a subshrub perennial and is one of the oldest known remedies for intestinal worms. Since ancient times, it has been highly valued and is mentioned in the …

What is Wormwood – Benefits and Uses Read More ยป