What is Japanese Alpine Cherry?
Japanese Alpine Cherry, scientifically known as Prunus nipponica, is a small tree native to Japan, the Kuril Islands, and Sakhalin. Japanese Alpine Cherry (Latin: Prunus nipponica) is a medicinal plant catalogued in PlantSage.
