Life … Animals Arthropods Insects Stoneflies Roachlike Stoneflies Peltoperla Appalachian Roachfly species 1 observations Appalachian Roachfly Peltoperla arcuata Close