← Back to browseやなぎたで[yanagitade]nounJapanese definitionNo Japanese definition yet.English definitionwater pepper (Persicaria hydropiper)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやなぎらん