mountain everlasting

definition: a variety of cat's foot
example:
speech part: noun
synonyms:

How mountain everlasting is being used?