• word of the day

    lecanora

    lecanora - Dictionary definition and meaning for word lecanora

    Definition
    (noun) any lichen of the genus Lecanora; some used in dyeing; some used for food
Download our Mobile App Today
Receive our word of the day
on Whatsapp