Artemisia annua, also known as sweet wormwood, sweet annie, sweet sagewort or annual wormwood (Chinese: 青蒿; pinyin: qīnghāo), is a common type of wormwood native to temperate Asia, but naturalized throughout the world.
Read more about Artemisia Annua: Characteristics, Medicinal Uses, Other Uses