What is Red-Leafed Rose?
The Red-Leafed Rose (Rosa glauca) is a deciduous shrub native to several European countries including Albania, Austria, Belgium, Bulgaria, and others. Red-Leafed Rose (Latin: Rosa glauca) is a medicinal plant catalogued in PlantSage.
