This looks like a Sawfly larva to me as well. They can be very difficult to ID. Often, the food source can be helpful.
http://bugguide.net/node/view/112/bgpage
@ eelhsamarie: Do you think this is the one?
I checked website under Sawfly Larva and I found similar one, but I am really not sure if this one is the same....
Comments (3)