Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: ivermectin  ,I-vu(r)'mek-tin
  1. An antiparasitic drug used to treat various infections in humans and animals
    "Ivermectin is effective against river blindness"

Derived forms: ivermectins

Encyclopedia: Ivermectin