Provence rose

What is Provence rose?

Provence rose definition and meaning on Dictionary terms:
noun

an erect Eurasian shrub, Rosa gallica, of the rose family, having a creeping rootstock, densely prickly and bristly stems, and large, solitary, pink or crimson flowers.