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)