ミゾカクシ
Meanings
1
Chinese lobelia; Lobelia chinensis
usually written using kana alone
A small perennial herb native to East Asia, often found in moist places. The Japanese name literally means 'ditch-hider'.
Chinese lobelia was blooming along the footpath between the rice paddies.