Hiii! I'm not sure what this is, I saw it today while working so I couldn't get too good of a photo. I think it's something in cochlodina, perhaps c. laminata but I'm not sure those are in my country...
anyone got any ideas?
First flagellomere as long as flagellomere 2,3 & 4 together