Meaning of cliff rose

Definition of cliff rose

(noun) tufted thrift of seacoasts and mountains of north temperate zone; occasionally grown as a ground cover

Other information on cliff rose

WIKIPEDIA results for cliff rose
Amazon results for cliff rose