Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche orris species 1 observations Hydropsyche orris Hydropsyche orris Close