Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche slossonae species 5 observations Hydropsyche slossonae Hydropsyche slossonae Close