That is the technical name for an insects cast off skin. I am not 100% sure, but looking at the ends of the antennae on this, I think this could be the cast off from the Dock Bug, in the previous image. I found both of them on different plants but quite close together.