Word info

dihydroartemisinic acid

Noun

Meaning

dihydroartemisinic acid (uncountable)

An acid that is a precursor to artemisinin.

Source: en.wiktionary.org

Close letter words and terms