water pepper in Turkish water pepper in Turkish su biberi noun A plant of species Persicaria hydropiper. Add to Flashcards