Meaning ofartemisininin English

artemisinin

us/ˌɑːrtəˈmɪsɪnɪn/uk/ˌɑːrtəˈmɪsɪnɪn/
#uncommon