English dictionary
lecanora meaning and definition
Definition and meaning of lecanora at MeaningMonkey.org. lecanora meaning and definition in the English Dictionary.LECANORA noun
Definition of lecanora (noun)
- any lichen of the genus Lecanora; some used in dyeing; some used for food
Source: Princeton University Wordnet