worms……

worms……

****WARNING! PLEASE READ! This is a bit grosser (to some people) than a botfly parasite. It is an infestation of intestinal parasitic worms. From Wikipedia: “Ascaris lumbricoides is the giant roundworm of humans, belonging to the phylum Nematoda. An ascarid nematode, it is responsible for the disease ascariasis in humans, and it is the largest […]