meaning of Baumhörnchen

Baumhörnchen - German to English

tree squirrels [tribe Sciurini]