Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche hageni species 7 observations Hydropsyche hageni Hydropsyche hageni Close