Pteronarcys proteus

Pteronarcys proteus, the Appalachian salmonfly, is a species of giant stonefly in the family Pteronarcyidae. It is found in North America.