Wormwood is an herb. As of now, sweet wormwood is one of the best clinically researched herbs and has shown exceptional health benefits, making it currently the leading herb for a variety of health issues.
eBay