Wiktionary
artemesinin
n. (misspelling of artemisinin English)
n. (misspelling of artemisinin English)