Hydropsychidaenet-spinning caddisflies


    • net-spinning caddisflies
      Hydropsychidae
    • Macrostemum zebratum