Meaning of leontopodium alpinum
Definition of leontopodium alpinum
(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 leontopodium alpinum
WIKIPEDIA results for
leontopodium alpinum
Amazon results for
leontopodium alpinum
Tweet