← Back to browseおきなわとげねずみ[okinawatogenezumi]nounJapanese definitionNo Japanese definition yet.English definitionMuennink's spiny rat (Tokudaia muenninki); Okinawa spinous country-ratExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsとげねずみ