I can't for the life of me figure out which forum or sub-forum this should go into. I figure "off-topic" is a good catch-all. Mods, feel free to move wherever.

Anyway, it rained REALLY bad today (see pics) and I was finding these little wormy caterpillar guys EVERYWHERE so I started putting them into a glass. What are they? I don't intend to keep them; I'll release them once it stops raining.

First, the swamp that was once my backyard. And this was after the water had receded a little bit!


And then the wormies:




I'm sure they're nothing exciting, but there must have been about 40 of them.

(This is all in Southern Florida btw)