World's longest parasite. Longest Tapeworm World's longest parasite. Longest Tapeworm World's longest parasite. Longest Tapeworm World's longest parasite. Longest Tapeworm World's longest parasite. Longest Tapeworm