Lethocerus


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