ivermectin

listen to the pronunciation of ivermectin
English - English
A broad-spectrum antiparasitic medication
{i} 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