Belostomatidaeelectric light bugs, giant water bugs


    • Belostoma
    • giant water bug
      Lethocerus americanus
    • giant water bug
      Lethocerus maximus