セイヨウカノコソウ
Meanings
Noun
1. Valerian (herb)