Life … Animals Arthropods Insects Stoneflies Giant Stoneflies Giant Stoneflies and Salmonflies Spiny Salmonfly species 18 observations Spiny Salmonfly Pteronarcys comstocki Close