Dog-rose

Webster's Dictionary of the English Language

·noun A common European wild rose, with single pink or white flowers.

Related Words