Life … Animals Arthropods Insects Caddisflies Bizarre Caddisflies Theliopsyche Theliopsyche melas species 1 observations Theliopsyche melas Theliopsyche melas Close