Artemisia annua






Synonyms
  • Artemisia chamomilla
  • Sweet wormwood
  • Sweet annie
  • Sweet sagewort
  • Annual mugwort
  • Annual wormwood