← Back to browseせいぶもぐら[seibumogura]nounJapanese definitionNo Japanese definition yet.English definitionTownsend's mole (Scapanus townsendii)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsひめせいぶもぐらうすいろせいぶもぐら