Friday, September 29, 2006
What is this thing???
I found this...thing...on one of my citrus trees a week or two ago. I have absolutely no idea what it is or where it came from. It appears to be some form of insect larva...or some kind of worm?? I have no idea. If you look closely, it has distinct eye and mouth features, and when I touched it, it reacted very slowly. Does anyone know what this thing could be?