Definitions of Leontopodium:

  • noun:   edelweiss