Dog-rose

From Biology-Online Dictionary
Jump to: navigation, search

Dog-rose

(Science: botany) a common European wild rose, with single pink or white flowers.