When performing in a necropsy on a horse, identify large white worms free within the peritoneal cavity. There are also microfilaria and the peripheral blood. What's the name of this parasite?