Edelweiss Meaning

There are 1 meaning(s) for word Edelweiss

Meaning 1 : alpine perennial plant native to Europe having leaves covered with whitish down and small flower heads held in stars of glistening whitish bracts

    Synonyms : leontopodium alpinum