Popular Wordlists
  • 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
Connect with us on Facebook