For the past few years I have been studying and trying to figure out this one strange caterpillar-like worm
It's hard to describe, but I finally got one large enough to get a clear picture of it and this is it
Anyone have any ideas what it is?
It's hard to describe, but I finally got one large enough to get a clear picture of it and this is it