water pepper

  1. Smartweed.
  2. Waterwort.