Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche simulans species 5 observations Hydropsyche simulans Hydropsyche simulans Close