Artemisia Annua

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 AnnuaCharacteristics, Medicinal Uses, Other Uses