0%

ALL meanings of artemisinin

A a
  • noun artemisinin a drug obtained from the plant genus Artemisia and used to treat malaria 3
  • noun artemisinin (as modifier) 3
  • noun artemisinin (medicine) an anti-malarial drug derived from the wormwood shrub, found as the active ingredient in traditional Chinese medical herbal treatment for malaria, chemically a sesquiterpene lactone. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?