lichen
  • noun a complex of two organisms growing in symbiosis, a fungus providing the outer shell and an alga or a cyanobacterium giving the organism its colour. Lichens are often found on the surface of stones or trunks of trees.

Not what you were looking for?