noun
Chinese lobelia; Lobelia chinensis
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.
The name ミゾカクシ (溝隠) literally means 'ditch-hider', likely referring to its habitat in moist, low-lying areas. The exact origin is uncertain.