Noun lecanora has 1 sense
  1. lecanora - any lichen of the genus Lecanora; some used in dyeing; some used for food
    --1 is a kind of
    lichen
    --1 is a member of genus Lecanora
    --1 has particulars: manna lichen; archil, orchil
,
TOP