Dictionary search results

Showing 1-3 of 3 results

dog rose British & World English

A delicately scented Eurasian wild rose with pink or white flowers, which commonly grows in hedgerows


You searched for dog rose