← Back to browseもぐら[mogura]noun#34,818Japanese definitionNo Japanese definition yet.English definitionmole (Talpidae spp., esp. the small Japanese mole, Mogera imaizumii)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsもぐもぐもぐらたたきもぐりもぐっもぐる← みつばもとづい →