annual wormwood
Artemisia annua L.