It's some type of roundworm, nobody knows what type it is. Many people report this worm. You will probably have responses telling you it a rope worm, but nobody knows for sure, and nothing has been proven. The only thing that is for sure, is that many are reporting the same type of worm - which are too large to be normal ascaris.
Most of the heavy intense herbal treatments will help, as well as the worm medications, but it takes months of treatment, if not years to get them all out.