dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
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