Definitions of north island edelweiss:

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