Stone Breaker (Chanca Piedra)
Sweet Wormwood (Artemisia annua)
Sweet Wormwood (Artemisia annua L.) is an aromatic annual plant belonging to the Asteraceae family. Its leaves contain naturally occurring phytochemicals, including artemisinin, a compound important in antimalarial medicine development. Explore its botanical characteristics and product specifications at Dakitz Naturals.