Life … Animals Arthropods Insects Caddisflies Long-horned Caddisflies Triaenodes Triaenodes baris species 21 observations Triaenodes baris Triaenodes baris Field notes Close