Home
Search
Index
Definify.com
Webster
1913
Edition
Dog-rose
Dog′-roseˊ
,
Noun.
(Bot.)
A common European wild rose, with single pink or white flowers.
Similar Results