lecanora Meaning, Definition & Usage

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

WordNet