← Back to browseひめせいぶもぐら[himeseibumogura]nounJapanese definitionNo Japanese definition yet.English definitioncoast mole (Scapanus orarius); Pacific moleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsせいぶもぐらうすいろせいぶもぐら