← Back to browseやまならし[yamanarashi]nounJapanese definitionNo Japanese definition yet.English definitionJapanese aspen (Populus tremula var. sieboldii)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやまないやまなしやまあらし