Ivermectin meaning
An anthelmintic and acaricide used to treat parasitic infections in livestock, to prevent heartworm infection in dogs, and to treat onchocerciasis, intestinal strongyloidiasis, and head lice in humans.
noun
Advertisement