Leucogenes leontopodium

Explore definitions, synonyms, and language insights of Leucogenes leontopodium

Definitions

Noun
perennial herb closely resembling European edelweiss; New Zealand

More General Terms