dihydroartemisinic acid

Noun

 * 1) An acid that is a precursor to artemisinin.