ivermectin

noun
  1. an antiparasitic medication used to treat various parasitic infections in humans and animals
  2. Usage: medical

Examples