north island edelweiss

Explore definitions, synonyms, and language insights of north island edelweiss

Definitions

Noun
perennial herb closely resembling European edelweiss; New Zealand

More General Terms