Definition of canker rose in US English:

canker rose

noun

  • The dog rose.

Origin

Early 17th century; earliest use found in Henry Peacham (b. 1578), writer and illustrator.