dog rose

Noun
  1. Prickly wild rose with delicate pink or white scentless flowers;
    Native to Europe (synset 112641871)

Found on Word Lists

Other Searches