Meaning of manna lichen
Definition of manna lichen
(noun)
any of
several
Old World
partially
crustaceous
or
shrubby
lecanoras that
roll
up and are
blown
about
over
African and Arabian deserts and
used
as
food
by
people
and animals
Other information on manna lichen
WIKIPEDIA results for
manna lichen
Amazon results for
manna lichen
Tweet