Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche scalaris species 2 observations Hydropsyche scalaris Hydropsyche scalaris Close