上溝桜 うわみずざくら
uwamizu zakura

Noun

1. Japanese bird cherry (Prunus grayana); Gray's bird cherry; Gray's chokecherry

Usually Written in Kana
Other forms: