Meaning of edelweiss
Definition of edelweiss
(noun)
alpine
perennial
plant
native
to Europe having leaves
covered
with
whitish
down
and
small
flower
heads
held
in stars of
glistening
whitish
bracts
Other information on edelweiss
WIKIPEDIA results for
edelweiss
Amazon results for
edelweiss
Tweet