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.      Сжатый оксфордский словарь английского языка.