This turned out to be a beetle larva in the ground beetles, Carabidae, perhaps genus Scarites (“big headed ground beetles”). But my initial thoughts were that it was a pupa of the dobsonfly, fishfly, alderfly, snakefly cohort. Fascinating creature, always moving, and an unexpected blessing to see on our driveway!



Leave a comment