It could be a sawfly larva. this is what I was told for this spotting, which looks alike yours:
http://www.projectnoah.org/spottings/7677640
But I cannot tell the species for you since it is in a different area of the world. hope it helps in searching the ID :-)
Comments (2)