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