What is Rubus peltatus?
Rubus peltatus, commonly known as the Chinese dewberry, is a deciduous shrub native to China's south-central and southeastern regions and Japan. Rubus peltatus (Latin: Rubus peltatus) is a medicinal plant catalogued in PlantSage.
