lecanora
1.
(
noun
) any lichen of the genus Lecanora; some used in dyeing; some used for food
Related Words:
archil
,
lichen
,
manna lichen
,
orchil
Terms and Conditions of Use / Copyright Notice