What does Borstenhörnchen mean?

Borstenhörnchen - German to English

bristly surface squirrels [tribe Xerini]