ivermectins

noun
  1. Plural of ivermectin; a class of antiparasitic drugs used to treat infections caused by parasitic worms and certain arthropods in humans and animals.
  2. Usage: medical/pharmaceutical term; typically used in clinical or veterinary contexts

Examples