Water pepper /(?)/

Wa·ter pep·per

Water pepper

  1. Smartweed. (Bot.)