HomeLichen Lichen Noun A kind of plant that grows on trees. (Click for audio) https://www.laurasenglishclass.com/wp-content/uploads/2016/06/Lichen.m4a