Definition of leaf lichen in US English:

leaf lichen

noun

  • Any of various foliose lichens of the family Parmeliaceae (especially the genus Parmelia), having leaf-like lobes.

Origin

Mid 19th century; earliest use found in Phytologist.