← Back to browseめがるかや[megarukaya]nounJapanese definitionNo Japanese definition yet.English definitionThemeda triandra var. japonica (variety of kangaroo grass)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおがるかや