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.