what's this?
Do any of you know what this little animal might be? I honestly have no idea, and rather than look it up I thought I'd crowd-source it to you folks first.
It was lurking on the underside of a leaf at the Archbold Biological Station in Florida along the shores of a sinkhole lake. This was back in June. It's about a centimeter long.
update: It's a hover fly larva. Ted MacRae picked it- thanks!