What does Baumschliefer mean?

Baumschliefer - German to English

tree hyraxes [Dendrohyrax]