← Back to browseあずまもぐら[azumamogura]nounJapanese definitionNo Japanese definition yet.English definitionsmall Japanese mole (Mogera imaizumii)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあずまあずましい