LECANORA

Definition of LECANORA

  1. (noun)any lichen of the genus Lecanora; some used in dyeing; some used for food