← Back to browseちびおもぐら[chibiomogura]nounJapanese definitionNo Japanese definition yet.English definitionHimalayan mole (Euroscaptor micrura)ExamplesNo examples yet.Loading examples…Ask about this