ALL meanings of ivermectin

I i
  • 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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?