|
Definition of Dogrose
1. n. A common European wild rose, with single pink or white flowers.
Definition of Dogrose
1. Noun. (alternative form of dog rose) ¹
¹ Source: wiktionary.com
|
1. n. A common European wild rose, with single pink or white flowers.
1. Noun. (alternative form of dog rose) ¹
¹ Source: wiktionary.com