Fluke and tapeworm tablets by the sounds of it.