snakefly larva

snakefly larva

5906  Hello,   Can you advise what the attached Bug is ?  Came out of Vancouver BC.   Thanks.  Brendan. 

This is a larva of a snakefly (order Raphidioptera); likely in the family Raphidiidae. These are general predators on other small arthropods, mainly other insects. See http://tinyurl.com/hht3z5u for more detailed information.  Ed Saugstad, retired entomologist; Sinks Grove, WV.