dihydroartemisinin

English

noun
Definitions
  • An antimalarial drug, the active metabolite of all artemisinin compounds, also available as a drug in itself.

Etymology

Compound from English di- (two) + English hydro- (water)+ English artemisinin.

Origin

English

artemisinin

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms