やなぎ たで
yanagitade

Noun

1. water pepper (Persicaria hydropiper)

Usually Written in Kana