Noun Definitionlecanora1.Definition: any lichen of the genus Lecanora; some used in dyeing; some used for foodCategory: Plants