← Back to browseせんかくもぐら[senkakumogura]nounJapanese definitionNo Japanese definition yet.English definitionSenkaku mole (Mogera uchidai); Ryukyu moleExamplesNo examples yet.Loading examples…Ask about this