Definitions of Leucogenes leontopodium:

  • noun:   perennial herb closely resembling European edelweiss; New Zealand