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