← Back to browseまやらん[mayaran]nounJapanese definitionNo Japanese definition yet.English definitionCymbidium macrorhizon (species of orchid)ExamplesNo examples yet.Loading examples…Ask about this