ivermectin
noun
°A broad-spectrum antiparasitic medication.