Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche vexa species Hydropsyche vexa Hydropsyche vexa Close