Definitions of mountain daisy:

  • noun:   boreal or alpine sandwort