← Back to browseとうぶもぐら[toubumogura]nounJapanese definitionNo Japanese definition yet.English definitioneastern mole (Scalopus aquaticus); common moleExamplesNo examples yet.Loading examples…Ask about this