← Back to browseにほんかわうそ[nihonkawauso]nounJapanese definitionNo Japanese definition yet.English definitionJapanese river otter (Lutra lutra whiteleyi)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsにほんかもしかかわうそ