Definitions of genus lecanora:

  • noun:   type genus of Lecanoraceae; crustaceous lichens