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