By an edhat reader
We were walking through Lotus Land a couple of weeks ago and it seemed masses of these critters had just hatched. When we walked back by two hours later, they were all gone. Does anyone know what it is? It looked like a tiny caterpillar.