Dog-rose
Word Dictionary
-> Dog-rose
Search:
Dog-rose
(n.) A common European wild rose, with single pink or white flowers.
Terms of Use
Canadian Jobs