← Back to browseみぞかくし[mizokakushi]nounJapanese definitionNo Japanese definition yet.English definitionChinese lobelia (Lobelia chinensis)ExamplesNo examples yet.Loading examples…Ask about this