What is Himalayan Cherry?
Himalayan Cherry (Prunus rufa) is a deciduous tree native to the eastern Himalayas, including regions of Assam, Nepal, and Tibet. Himalayan Cherry (Latin: Prunus rufa, family Rosaceae) is a medicinal plant catalogued in PlantSage.
