← Back to browseジムヌラ[jimunura]nounJapanese definitionNo Japanese definition yet.English definitionmoonrat (Echinosorex gymnura)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsジムチビオジムヌラ