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