Skip to content
Kotomora

ミゾカクシ

Meanings

1

noun

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'.