English dictionary
cliff rose meaning and definition
Definition and meaning of cliff rose at MeaningMonkey.org. cliff rose meaning and definition in the English Dictionary.CLIFF ROSE noun
Definition of cliff rose (noun)
- tufted thrift of seacoasts and mountains of north temperate zone; occasionally grown as a ground cover
- synonyms: Armeria maritima, sea pink
Source: Princeton University Wordnet