water pepper in Finnish water pepper in Finnish katkeratatar noun A plant of species Persicaria hydropiper. Add to Flashcards