← Back to browseさわらん[sawaran]nounJapanese definitionNo Japanese definition yet.English definitionEleorchis japonica (species of orchid)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsさわらさわ