Life … Animals Arthropods Insects Stoneflies Rolled-winged Stoneflies Needlefly Willow Fly species 265 observations Willow Fly Leuctra geniculata Close