Meaning of mountain everlasting

Definition of mountain everlasting

(noun) a variety of cat's foot

Other information on mountain everlasting

WIKIPEDIA results for mountain everlasting
Amazon results for mountain everlasting