What is Apple Rose?
Apple Rose (Rosa villosa) belongs to the Rosaceae family and is native to several European countries including Great Britain, Ireland, Albania, Austria, and various Baltic States among others. Apple Rose (Latin: Rosa villosa, family Rosaceae) is a medicinal plant catalogued in PlantSage.
