n. drug mixture of two semisynthetic lactones that are similar from a structural point of view that are potent anthelmintics for humans and insecticides for domestic animals
IVERMECTIN
Meaning of IVERMECTIN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012