lecanora
1. [ noun ] (botany) any lichen of the genus Lecanora; some used in dyeing; some used for food
Related terms: lichen archil manna_lichen genus_Lecanora