← Back to browseカキラン[kakiran]nounJapanese definitionNo Japanese definition yet.English definitionJapanese stream orchid (Epipactis thunbergii)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsカキ