← Back to browseやまビーバー[yamabiibaa]nounJapanese definitionNo Japanese definition yet.English definitionmountain beaver (Aplodontia rufa)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsビーバー