NichiDict

みぞかくし

溝隠
[mizokakushi]

Meanings

1.Noun

Chinese lobelia (Lobelia chinensis)