Meaning ofartemisininin English

artemisinin

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