Meaning of ヤマナラシ in Japanese

  1. Words

Definition of ヤマナラシ

  1. (n) Japanese aspen (Populus tremula var. sieboldii)
Back to top