Dog rose
Definition: Rosa canina, the dog rose, is a variable climbing, wild rose species native to Europe, northwest Africa, and western Asia. source: Wikipedia
- ID
- 13440211000001104
- Name
- Dog rose
Definition: Rosa canina, the dog rose, is a variable climbing, wild rose species native to Europe, northwest Africa, and western Asia. source: Wikipedia