I guess even if I had been thinking "caterpillars" I would have figured my odds of finding it were slim. As far as I'm concerned-- mystery solved. Thanks much for your input.
I did a search for "caterpillars". I'm kind of curious about critters and when I see something that I have never seen before I try look it up. I sure have never seen one of these.