Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche alhedra species 6 observations Hydropsyche alhedra Hydropsyche alhedra Close