Life … Animals Arthropods Insects Caddisflies Stenopsychidae Stenopsyche genus Stenopsyche Stenopsyche Close