Larva of a Green Lacewing

6236 This tiny little guy was found on the dash of my truck. He was maybe 3 mm long. I live in Edmonton, Alberta. Can you tell me what he is? I’ve never seen anything quite like it here. Thanks! From Edmonton Alberta

Number 6236 – This is a larva of a green lacewing (Neuroptera: Chrysopidae); these generally are considered as beneficial as they prey on a wide variety of small, soft-bodied arthropods such as aphids, small caterpillars, spider mites, thrips, etc. Click here for some images.