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