Noun Definition

mountain everlasting

1.Definition: a variety of cat's foot

Category: Plants