lecanora

Noun
  1. Any lichen of the genus Lecanora;
    Some used in dyeing;
    Some used for food (synset 113008918)

Found on Word Lists

Other Searches