← Back to browseおにねずみ[oninezumi]nounJapanese definitionNo Japanese definition yet.English definitiongreater bandicoot rat (Bandicota indica)ExamplesNo examples yet.Loading examples…Ask about this