cliff rose

English

Noun

cliff rose (plural cliff roses)

  1. Alternative form of cliffrose.