Word info Synonyms

dihydroartemisinin

Noun

Meaning

dihydroartemisinin (uncountable)

English Wikipedia has an article on:dihydroartemisininWikipedia
An antimalarial drug, the active metabolite of all artemisinin compounds, also available as a drug in itself.

Source: en.wiktionary.org

Synonyms

Close letter words and terms