Definition of pasture rose in English:

pasture rose

noun

  • A wild rose of the eastern US with deep pink flowers and straight, thin thorns.

    Also called Carolina rose