キレハイヌガラシ
Meanings
Noun
1. Rorippa sylvestris