Vocabulary

高嶺桜

Japanese alpine cherry (Prunus nipponica)

noun