ALL meanings of ivermectin
- noun ivermectin a drug that kills parasitic nematode worms, mites, and insects. It is used to treat a variety of parasitic infections in domestic animals and onchocerciasis in humans 0
- noun ivermectin A broad-spectrum antiparasitic medication. 0