What’s Artemisia Annua or Sweet Wormwood?
It’s an annual herb that belongs to the plant family of Asters (Asteraceae). If you didn’t know it, you might mistake it for a common weed, such as the common
China is its native place but now we find it growing all over the world. Sweet wormwood or Artemisia annua thrives best in temperate and cool climates and higher altitudes.