vermifuge
nounDefinition of vermifuge
: an agent that destroys or expels parasitic worms : anthelmintic
Keep scrolling for more
Keep scrolling for more