Edelweiss
English Meaning
A little, perennial, white, woolly plant (Leontopodium alpinum), growing at high elevations in the Alps.
- An alpine plant (Leontopodium alpinum), native to Europe and having leaves covered with whitish down and small flower heads surrounded by conspicuous whitish bracts.
Sorry, No Malayalam Meaning for your input!
See Edelweis Want To Try Edelweiss In Malayalam??