YourDictionary

water pepper

any of several polygonums growing in wet places and having an acrid juice, as smartweed

See water pepper in American Heritage Dictionary 4

link/cite print suggestion box