Life … Animals Arthropods Insects Stoneflies Rolled-winged Stoneflies Megaleuctra Giant Needlefly species Giant Needlefly Megaleuctra stigmata Close