← Back to browseこうべもぐら[koubemogura]nounJapanese definitionNo Japanese definition yet.English definitionJapanese mole (Mogera wogura); Temminck's moleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsこうべ