vermifugal (comparative more vermifugal, superlative most vermifugal)
Latin vermis a worm + fugare to drive away, from fugere to flee. See worm, and fugitive.