← Back to browseえぞすずらん[ezosuzuran]nounJapanese definitionNo Japanese definition yet.English definitionEpipactis papillosa (species of orchid)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすずらんえぞすみれ