'north island edelweiss' definitions:

Definition of 'north island edelweiss'

(from WordNet)
noun
Perennial herb closely resembling European edelweiss; New Zealand [syn: north island edelweiss, Leucogenes leontopodium]