Caddisfly
…Strepsiptera (twisted-wing parasites) Neuropterida Raphidioptera (snakeflies) Megaloptera (alderflies and allies) Neuroptera (Lacewings and allies) Panorpida Amphiesmenoptera Lepidoptera (butterflies, moths) Trichoptera (caddisflies) Antliophora Diptera Mecoptera (scorpionflies) Siphonaptera (fleas) The…