meaning of Baumschliefer

Baumschliefer - German to English

tree hyraxes [Dendrohyrax]