There is some type of parisite on some of the fish in my pond. They don't really look like leeches. They are clear and seem to have a segmented body. They actually remind me of sow bugs. Does anyone know what they could be?

Swamp