Following various efforts to cleanse my innards, I have recently passed hundreds of this type of worm. I found an image of the worm/ fluke here on this great site, but would like to know what it is and where it probably used to live - intestines, liver etc.