lichen meaning in English
n. lichen, plant organism made up of a fungus and an alga which grow together on rocks (tree trunks, walls etc.)
n. lichen, plant organism made up of a fungus and an alga which grow together on rocks (tree trunks, walls etc.)