Wild rose/Definition

Uncultivated thorny flowering shrub species of the genus Rosa.