Life … Animals Arthropods Insects Caddisflies Long-horned Caddisflies Triaenodes Triaenodes frontalis species 8 observations Triaenodes frontalis Triaenodes frontalis Close