rosa canina Meaning, Definition & Usage

  1. noun prickly wild rose with delicate pink or white scentless flowers; native to Europe
    dog rose.

WordNet