Life … Animals Arthropods Insects Caddisflies Long-horned Caddisflies Triaenodes Triaenodes helo species 1 observations Triaenodes helo Triaenodes helo Close