← Back to browseいまめがし[imamegashi]nounJapanese definitionNo Japanese definition yet.English definitionubame oak (Quercus phillyraeoides)ExamplesNo examples yet.Loading examples…Ask about this