Too cool, part 15: Welcome our mantis shrimp overlords

I have been watching the development of the local praying mantises with interest, but this variety of ‘mantis’ is something else entirely. While at least one variety of these could supposedly be found in Florida when I was there, I never did locate one, which is perhaps for the better. But this means I […]