Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Little Sister Sedges Cheumatopsyche speciosa species 19 observations Cheumatopsyche speciosa Cheumatopsyche speciosa Close