meaning of baumbewohnend

baumbewohnend - German to English

tree-dwelling