What does Baumflechte mean?

Baumflechte - German to English

tree moss