Sweet Wormwood

Sweet wormwood is an annual, aromatic herb native to temperate Asia but naturalized in many countries including scattered parts of North America.
Wormwood has been used in Chinese medicine for more than 2,000 years.
Wormwood smells savory and tastes bitter and herbaceous with a hint of a sweet mellow aftertaste.
Botanical Name: Artemisia annua
Also known as: sweet annie, sweet sagewort, annual mugwort, 黄花蒿