Definitions of lecanora:

  • noun:   any lichen of the genus Lecanora; some used in dyeing; some used for food