lecanora meaning
UK US
lecanora (noun): any lichen of the genus Lecanora; some used in dyeing; some used for food.
Definition of lecanora
Word lists: words starting with LE · words ending in RA · 8-letter words
More about lecanora on Wikipedia.
UK US
lecanora (noun): any lichen of the genus Lecanora; some used in dyeing; some used for food.
Word lists: words starting with LE · words ending in RA · 8-letter words
More about lecanora on Wikipedia.