Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche morosa species 11 observations Hydropsyche morosa Hydropsyche morosa Close