ARTEMISININ Meaning of ARTEMISININ in English [ ˌα:tɪ'mi:sɪnɪn ]■ noun a terpene-based antimalarial substance obtained from an artemisia and used in Chinese medicine. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004