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