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