Meaning of 山桜 in Japanese

  1. Words

Definition of 山桜

  1. (n) mountain cherry; Prunus donarium, var. spontanea or Prunus jamasakura

Words related to 山桜

Back to top