Noun
deoxyartemisinin (uncountable) (organic chemistry) A derivative of artemisinin that lacks the peroxide link