What is Rosa laxa?
Rosa laxa, a shrub belonging to the Rosaceae family, is native to regions including Altay, Kazakhstan, Kirgizstan, Mongolia, West Siberia, and Xinjiang. Rosa laxa (Latin: Rosa laxa, family Rosaceae) is a medicinal plant catalogued in PlantSage.
