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