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