Originally Posted by Farslayer
Last one perhaps a peanut worm? I think you're right on the others. The things on the glass may be pods as well, but not sure.
I thought peanut worm too, but after googleing some photos of it, it doesn't look the same. I thought maybe it was the mouth of one of...