Meaning ofivermectinin English

ivermectin

us//ˌaɪvərˈmɛktin//uk//ˌaɪvəˈmeɪktɪn//
#uncommon
Definitions