What is French Rose?
French Rose (Rosa gallica) is a subshrub native to regions including Sardegna, Albania, Austria, Bulgaria, and several Eastern European countries. French Rose (Latin: Rosa gallica, family Rosaceae) is a medicinal plant catalogued in PlantSage.
