What is Rosa obtusifolia?
Rosa obtusifolia, commonly known as the white rose of Castile, is a deciduous shrub native to a wide range of European and Asian countries, including Albania, Austria, Belgium, Bulgaria, and many others. Rosa obtusifolia (Latin: Rosa obtusifolia) is a medicinal plant catalogued in PlantSage.
