Helpful, trusted answers from doctors: Dr. Robertson on do worms have blood: You didn't describe size. Pin worms most common very thin small white. Ascaris round worms bigger, more like earthworm. read more
Earthworms have many internal parasites, including protozoa, platyhelminthes, and nematodes; they can be found in the worms' blood, seminal vesicles, coelom, or intestine, or in their cocoons. Nitrogenous fertilizers tend to create acidic conditions, which are fatal to the worms, and dead specimens are often found on the surface following the application of substances such as DDT, lime sulphur, and lead arsenate. read more