Lecanora — definition

1. lecanora (Noun)

1 definition

lecanora (Noun) — Any lichen of the genus Lecanora; some used in dyeing; some used for food.

1 type of
lichen
3 types
archil manna lichen orchil
1 part of
genus Lecanora