north island edelweiss nort·his·lan·dedelweiss uncommon noun 1. perennial herb closely resembling European edelweiss; New Zealand Synonymsnorth island edelweissLeucogenes leontopodium Related words Broader terms wildflower WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.