Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche occidentalis species 10 observations Hydropsyche occidentalis Hydropsyche occidentalis Close