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
Synonyms : leontopodium alpinum
Similar words of Edelweiss :