Life … Animals Arthropods Insects Caddisflies Long-horned Caddisflies Triplectidinae Hudsonema genus Hudsonema Hudsonema Close