What is Rosa setipoda?
Rosa setipoda, a member of the Rosaceae family and commonly known as the South-Central China rose, thrives in regions with a native range extending through southern and central China. Rosa setipoda (Latin: Rosa setipoda, family Rosaceae) is a medicinal plant catalogued in PlantSage.
