What is Birch Bark Cherry?
Birch Bark Cherry (Prunus serrula) is a deciduous tree native to the mountainous regions of China South-Central, Qinghai, and Tibet. Birch Bark Cherry (Latin: Prunus serrula, family Rosaceae) is a medicinal plant catalogued in PlantSage.
