Wow, great pic. i've never seen this in an elongated form. Nobody knows for sure what these are, nobody yet. The only that I know is that many with a worm type infection also report seeing these, and they speculate that they are related to the parasite eggs in some state.