Nice. The one he was after was called Mesocestoides.A large part of my degree was parasitology. One particularly unpleasant lab afternoon was spent sifting through dog poo to locate Toxocara canis eggs. (Sorry if anyone was eating)
I do rather like a spectacular tapeworm though.