We don't have synonyms for artemisinin yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are artemision and artemisin.
(n) :
(organic chemistry, pharmacology) An antimalarial drug derived from the sweet wormwood shrub, Artemisia annua, found as the active ingredient in traditional Chinese medical herbal treatment for malaria, chemically a sesquiterpene lactone - C₁₅H₂₂O₅.
(n) :
(organic chemistry, pharmacology) An antimalarial drug derived from the sweet wormwood shrub, Artemisia annua, found as the active ingredient in traditional Chinese medical herbal treatment for malaria, chemically a sesquiterpene lactone - C₁₅H₂₂O₅.