What is Dog Rose?
Dog Rose (Rosa canina) is a vine-like shrub native to a wide range of regions including parts of Europe and Asia, such as Afghanistan, Albania, Austria, Belarus, Belgium, and many others listed in its extensive native range. Dog Rose (Latin: Rosa canina) is a medicinal plant catalogued in PlantSage.
