What does baumbewohnend mean?

baumbewohnend - German to English

tree-dwelling