What does Baumhörnchen mean?

Baumhörnchen - German to English

tree squirrels [tribe Sciurini]